- 프로젝트 개요
- 프로젝트 목적
- 주요 기능
콘솔 환경에서 동작하는 간단한 키오스크 시뮬레이션 프로그램입니다. 사용자는 메뉴를 선택하고 장바구니에 담아 주문까지 진행할 수 있습니다.
클래스 분할과 역할 분리의 중요성을 배우고, 단계별(Lv1~Lv5, 도전과제) 요구사항에 맞춰 코드를 확장하고 유지보수하는 능력을 기르는 데 목적이 있습니다.
- 메인 메뉴 출력 및 각 메뉴 출력
- 장바구니 메뉴 추가, 조회, 삭제
- 주문 처리 : 할인 확인 후, 결제 또는 취소
- 주문 취소 시 결제 금액 및 장바구니 초기화
- 주문 완료 시 결제 금액 및 장바구니 초기화