멤버 변수 설정
상속 관계에서 변수 설정
데모 1 : private 접근제한으로 구성된 상속관계
public class Phone {
private String number;
private int price;
public void setNumber(String number){
this.number = number;
}
public String getNumber(){
return this.number;
}
public void setPrice(int price){
this.price = price;
}
public int getPrice(){
return this.price;
}
}public class IPhone12 extends Phone {
public IPhone12(String number, int price){
super.setNumber(number);//this.setNumber(number);
super.setPrice(price);//this.setPrice(price);
}
public void print(){
System.out.println("휴대폰 정보");
System.out.println("번호 : " + super.getNumber());//this.getNumber()
System.out.println("가격 : " + super.getPrice() + "원");//this.getPrice()
}
}데모 2 : protected 접근제한으로 구성된 상속관계
Last updated