치즈버거를 만들어보자
1000원 치즈버거 기본양념(선택적 파라미터 - 옵션추가 비용 200원)
package ex04;
public class CheeseBurger {
String name;
int price;
String sauce;
// 기본 생성자 (치즈버거, 1000원, 기본양념)
public CheeseBurger() {
this.name = "치즈버거";
this.price = 1000;
this.sauce = "기본양념";
}
// 파라미터가 있는 생성장 -> 생성자 오버로딩(치즈버거, 1200, 케챱)
public CheeseBurger(int price, String sauce) {
this.price = price;
this.sauce = sauce;
}
public static void main(String[] args) {
// 1. 기본버거 만들기
// 2. 케챱이 들어간 치즈버거 만들기 (출력)
CheeseBurger c = new CheeseBurger();
System.out.println(c.name);
System.out.println(c.price);
System.out.println(c.sauce);
CheeseBurger c1 = new CheeseBurger(1200, "케챱");
System.out.println(c.name);
System.out.println(c1.price);
System.out.println(c1.sauce);
}
}
Share article