13일차(주문 프로그램 만들기)

Rina's·2023년 4월 27일

코드스테이츠

목록 보기
12/96

객체지향 프로그래밍

  • 클래스와 객체
  • 변수와 메서드 그리고 생성자
  • 상속성, 캡슐화, 다양성, 추상화
  1. 공통점과 차이점 파악(추상화)
  2. 상속 구조 설계(다양성)
  3. 클래스 작성
  • 상위클래스와 extends로 받는 하위클래스
  • private 필드(사용할 객체들 선언)
  • 생성자(this를 통한 초기화 실행문과 그에 대한 값을 받을 인수 설정)
  • public getter(return)
  • public setter(void)
  1. 패키지 정리
    default 패키지의 클래스는 다른 클래스에서 import할 수 없다
    import
  2. 저장소 만들기(객체의 초기화 및 배열화)
  3. 프로그램 주요 흐름 파악
  • 요구사항 분석
  • 의사코드 작성

배열{}를 실행문으로 착각해 ;를 빠트리지 않도록 하자

🦃🦃🦃
내용이 너무 많아서 하나 이해해서 구현해도 다음 걸로 넘어가면 방금 내가 만든게 뭐였더라를 반복하고 있다
클래스가 많아지니까 어느 클래스에 어느 맴버가 있었는지 햇갈려 죽겠다;; 일단 주문하기와 할인적용 부분을 빼고 진행된 상태
다이어그램을 보며 하고 싶은데 모니터가 너무 작다!!
수업내용 보랴 작성 코드 보랴 프로젝트창 보랴 다이어그램 보랴
앞으로의 작업을 위해 듀얼모니터를 고려해 봐야 겠다

profile
갭린이 리나

0개의 댓글