자판기
-
(JAVA) 미니 프로젝트 - 자판기 구현하기JAVA 2021. 7. 2. 15:36
1. 명세 - 자판기 프로그램을 구현한다. 자판기의 종류는 임의로 결정하며 아래와 같은 방식을 구현한다. 자판기 소개와 함께 자판기를 출력한다. ex) 1. 커피 2.주스 3.콜라 돈을 입력받는다. 번호를 입력하면 그에 맞는 상품이 출력된다. 여기서 재고 관리를 해야 하는데 재고가 없는 경우엔 "재고 없음"을 출력한다. 이외의 실제 자판기에서 나올법한 예외들 ex) 잔액 부족, 잔돈 반환 등등 을 처리한다. 위 내용 까지가 자판기 유저 인터페이스 부분이고 돈을 넣을 때, 지정해 놓은 돈을 입력하면 ex)1004 관리자 메뉴로 넘어간다. 2. 기능 - 관리자 메뉴에서의 기능은 아래와 같다. 자판기의 메뉴를 변경하는 기능 자판기의 메뉴의 가격을 변경하는 기능 자판기의 메뉴의 재고를 추가하는 기능 자판기의 메..