new Burger("기본버거", 2000) - 괄호 안에가 생성자 호출
생성자 메서드 ()안에 있는 변수 : 매개변수 라고 한다. (매개변수는 생성자stack에 올라옴)
package ex04;
class Burger {
private String name; //상태
private int price; //상태
public String getName() { // 이름 확인
return name;
}
public Integer getPrice() { // 가격 확인
return price;
}
//생성자로 초기화
public Burger(String n, int p) { // 괄호 안은 매개변수. 매개변수는 stack에 올라와 있음.
name = n;
price = p;
}
}
public class BurgerTest {
public static void main(String[] args) {
Burger b1 = new Burger("기본버거", 2000); // (괄호 안에가 생성자 호출)
System.out.println(b1.getName());
System.out.println(b1.getPrice());
/*System.out.println(b1.name);
System.out.println(b1.price);*/
}
}

Share article