내일배움캠프 개인과제 5월 27일~6월 2일
27일 1일, 28일 2일, 29일 3일, 30일 4일 : 본격적으로 코딩한 시간
5월 30일 일정
- 1. 추가기능 4가지 구현하기
- 주문개수 기능 구현 : 주문을 선택하면, 일렬로 보여지던 화면을 주문별로 모와서 출력한다.
- 알게 된 점 : 배열과 강제형변환에 대한 이해가 필요함, 쉽게 구현 하기 어려움
- set 배열과 출력하면서 이루어지는 형변환을 신경쓰지 않아서 실패 했다.
- 전체적인 틀을 유지하면서, 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 |
댓글