다양한 관심 :)

RESTAURANT 본문

프로그래밍 공부/JAVA예제

RESTAURANT

뚜뚜:) 2020. 10. 12. 19:27

 

public class Boss {

public static void main(String[] args) { //main
		
	
	
	//객체 생성
		Alba alba = new Alba();
		
		// 주문 받음
		String [] order = alba.order();
		System.out.println(Arrays.toString(order));
		
		System.out.println("요리 만드는 중 ..........완성 !!");
		String[] foods = {"완성된 짜장면", "완성된 탕수육"};
		
		alba.serve(foods);
		
		alba.pay(order);
		
	}

}​
public class Alba {
	
	
	//파라미터와 리턴타입 정하는것이 중요
	//메서드 : 알바가 할 일 (보스가 알바에게 시킨 일)
	//파라미터 : 일을 하기 위해 필요한 것 (보스가 알바에게 주는 것)
	//리턴타입 : 일을 하고 난 후 돌려주는 것 (알바가 보스에게 주는 것)
	
	//주문받기 위해 필요한 것? 파라미터 없음
	//주문 받은 후 보스에게 줄 것? 주문서 -음식의 목록 String타입 (제대로 하려면 클래스 배열 사용)
	
	//1. 주문받음
	String[] order () { 
		System.out.println("주문 하시겠습니까?");
		return new String[]{"짜장면", "탕수육"};	//값
		}
	
	//서빙하기 위해 필요한것? - 메서드  / 필요한것 -파라미터와 메소드
	//서빙 후 보스에게 줄것? -리턴타입
	void serve(String[] foods){
		System.out.println("맛있게 드세요.");
	}
	
	//계산하기 위해 필요한것? - 계산서
	//계산 후 보스에게 줄 것 ? - 없음 -> 리턴타입이 없으니 void
	void pay (String[] order){
		System.out.println("2만원입니다. 안녕히 가세요.");
	}
	

}

'프로그래밍 공부 > JAVA예제' 카테고리의 다른 글

숫자 야구 프로그램  (0) 2020.10.26
로또 프로그램  (0) 2020.10.26
BANK  (0) 2020.10.12
생성자 실행  (0) 2020.10.12
OOP 예제  (0) 2020.10.12