private字段可繼承但無法被使用且预。因此我們需要用set(),get()方法曲線救國。
注意事項:
子類調(diào)用父類的private字段证芭,在子類的構(gòu)造器中使用super關(guān)鍵字
public static void main(String[] args){
Teacher t = new Teacher("wang",20);
String tName = t.getTeacherName();
int tAge = t.getTeacherAge();
System.out.println(tName + " , " + tAge);
}
}
class Person
{
private String name;
public String getName()
{
return name;
}
void setName(String name)
{
this.name = name;
}
}
class Teacher extends Person
{
private int age;
Teacher(String name,int age)
{
super.setName(name);
this.age = age;
}
public String getTeacherName()
{
String PersonName = super.getName();
return PersonName;
}
public int getTeacherAge()
{
return age;
}
}```