내일배움캠프 10일차

김재현·2024년 3월 11일

오늘은 새로운 과제를 받았다.

키오스크를 출력하는 코드를 작성하는 것이다.

LV. 0

  • 먼저 READ ME.md 파일을 생성하여 간단하게 계획을 짰습니다.
  • READ ME 파일도 계속 적어보는게 좋다고 말씀하셔서 앞으로 계속 프로젝트마다 작성할 예정입니다.

LV. 1

  • while을 사용하여 종료를 하기전까지는 계속 프로그램을 반복할 수 있도록 작성해주었고

    when을 이용하여 각 메뉴에 맞는 세부메뉴로 갈 수 있도록 설정했습니다.

    예외처리를 일단 해주긴했는데 아직 문자열은 인식을 못하여 다시 수정 예정입니다.

LV. 2

  • 그 다음 class Coffee로 넘어오면 커피안의 다른 종류로(CoffeeDetail) 넘어갈 수 있도록 구성했습니다.
  • CoffeeDetail로 넘어오면 각 커피의 가격과 이름 수량을 정할 수 있도록 설정해놨습니다.

  • Coffee class의 아메리카노를 2잔 주문하였을 때 모습입니다.

내일은 상속을 통해 class끼리의 관계를 공부해보겠습니다.

하루의 마무리

  • 주말에 결혼식갔다 뒷풀이를 다녀와서 그런지 너무 힘들었다 ㅠㅠ

    오늘은 LV.2까지 구현해봤지만 아직 코드가 괜찮은지 필요없는 부분은 없는지 헷갈린다.

    내일 상속파트는 잘 모르는 부분 정리해서 질문드리러 가야겠다.

0개의 댓글