如果是private的话, 子类是不可以直接使用的必须通过get方法去获取
如果是protect的话,子类可以直接获取这个变量
class Fu{
protected String number;
private String name;
public String getNumber() {
return number;
}
}
class Zi extends Fu{
void show(){
System.out.println(number);
}
}
本文详细解析了Java中访问修饰符private和protected的区别。private修饰的成员变量在子类中不可直接访问,需通过getter方法;而protected修饰的成员变量则可以在子类中直接访问。通过具体代码示例,展示了如何在父类和子类中使用这两种访问修饰符。
665

被折叠的 条评论
为什么被折叠?



