본문 바로가기
TIL(Today I Learned)

TLI 12일(23.5.30 화)

by seed0335 2023. 5. 30.

내일배움캠프 개인과제 5월 27일~6월 2일

27일 1일, 28일 2일, 29일 3일, 30일 4일 : 본격적으로 코딩한 시간

 

5월 30일 일정

  1. 1. 추가기능 4가지 구현하기
    1. 주문개수 기능 구현 : 주문을 선택하면, 일렬로 보여지던 화면을 주문별로 모와서 출력한다. 
      1. 알게 된 점 : 배열과 강제형변환에 대한 이해가 필요함, 쉽게 구현 하기 어려움
      2. set 배열과 출력하면서 이루어지는 형변환을 신경쓰지 않아서 실패 했다. 
      3. 전체적인 틀을 유지하면서, arraylist에서 출력까지 이루어지는 다양한 형변환 시도 중임

2. 메뉴를 선택시 옵션을 선택할 수 있는 기능.

 배열을 활용해서 데이터를 저장하고, 저장한 데이터를 더하는 방식으로 구현했습니다.

3. 관리자 모드 특정한 번호 입력시 특별한 화면으로 출력후 ,현재 판매한 메뉴의 가격, 판매 목록이 나오는 기능을 구현하였습니다. 

문제점 : 중복되는 값이 출력 안되는 문제가 있어서, set배열에서 다시 arraylist로 코드 조절이 필요합니다. 

4. 시도 중 알게 된 점 : 

정확히 해당 기술의 내용을 정확히 숙지한 후, 글로 로직을 그린 후 하나하나 목록을 작성해서 차근차근 실행해봐야, 나중에 경험도 되고, 실제 해결에도 도움이 된다. 

 

'TIL(Today I Learned)' 카테고리의 다른 글

TLI 14일 (23. 6. 1. 목)  (0) 2023.06.01
TLI 13일(23.5.31 수)  (0) 2023.05.31
TLI 11일(23.5.29 월)  (0) 2023.05.30
TLI 10일(23.5.26 금)  (0) 2023.05.26
TIL 9일(23.5.25)  (0) 2023.05.25

댓글