Skip to content

shortring/Kiosk_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

키오스크 프로젝트

해당 프로젝트는 스파르타클럽의 내일배움캠프에서 진행하는 과제용 프로젝트입니다.

버전에 따라 브랜치를 나누었으며 내용은 아래와 같습니다

LV1 : Scaner를 사용한 햄버거 메뉴 입력받고 출력 (필수 구현 기능)

LV2 : MenuItem 클래스를 생성하여 메뉴 정보를 객체로 관리(필수 구현 기능)

LV3 : Kiosk클래스에서 프로그램의 메뉴와 사용자의 입출력을 관리시키고 start()함수로 실행시키도록 한다.(필수 구현 기능)

LV4 : Menu클래스를 생성하여 MenuItem을 카테고리 별로 구분하여 관리하도록 만든다 (필수 구현 기능)

LV5 : 지금까지 개발한 모든 코드에 캡슐화를 적용합니다.

Challenge_LV1 : 장바구니 및 구매하기 기능을 추가한다 (도전 구현 기능)

Challenge_LV2 : Enum, 람다, 스트림을 활용하여 아이템 조회 기능을 수정하고 장바구니에 들어가서 원하는 메뉴를 선택하여 삭제할 수 있도록 구현합니다 (도전 구현 기능)

트러블 슈팅 및 해당 과제를 수행하며 공부한 것들을 작성한 TIL블로그 링크

https://blog.naver.com/shortring/224058117155

https://blog.naver.com/shortring/224056933691

https://blog.naver.com/shortring/224055754871

https://blog.naver.com/shortring/224050345116

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages