온라인 서점 프로젝트 - SangwooRyou/26_Java GitHub Wiki

개요

  • 반복문과 조건문을 이용해 온라인 서점 메인 메뉴를 제작.
  • Java Project : BookMarket, Class : Welcome
  • 계속 반복되는 while문 속에서 입력에 따라 switch분기를 만들어 각 입력에 대한 응답을 반환.
while(condition){
   // 메뉴를 보여주고
   // 사용자가 메뉴 선택
   switch(menu){
      // 메뉴에 따른 응답 설정
   }
}
  • 실행 화면

메소드 추가

public static void menuIntroduction(String greeting, String tagline) {
		System.out.println("*****************************************************");
		System.out.println("\t"+greeting);
		System.out.println("\t"+tagline);
		System.out.println("*****************************************************");
		System.out.println(" 1. 고객 정보 확인하기\t4. 바구니에 항목 추가하기");
		System.out.println(" 2. 장바구니 상품 목록 보기 \t5. 장바구니의 항목 수량 줄이기");
		System.out.println(" 3. 장바구니 비우기 \t6. 장바구니의 항목 삭제하기");
		System.out.println(" 7. 영수증 표시하기 \t8. 종료");
		System.out.println("*****************************************************");
	}

를 비롯해 각 case 내부에 있는 로직을 따로 함수로 선언.