김밥 키오스크 +
2023. 10. 25.
클래스를 기능별과 데이터 처리별로 나누기 여러 클래스로 나누면 관리하기 쉽다고 하지만 복잡한데 왜 그렇게 하는건지 모르겠다 그냥 나중을 위해서 하는건가? 그리고 클래스가 나누어져있는게 어떤 역할을 하는지 잘 이해가 안간다 (메뉴와 메뉴아이템 이런부분) 어디서 어디로 이어지는건지 헷갈린다 일단 주석을 하나하나 작성해서 달아줬다,,잘 모르겠다.....너무 복잡하다ㅜㅜ 클래스는 총 7개 Kiosk - 메뉴선택 및 주문 처리,관리? / 기능 KioskApplication - 사용자와의 상호작용,인터페이스 / 기능 Menu - 메뉴 아이템의 목록,메뉴의 구성?? / 데이터 MenuItem - 개별 메뉴 항목의 세부정보 메뉴 하위항목 / 데이터 MenuService - 등록된 메뉴 정보 제공 / 데이터 Order ..