父类引用指向子类对象。
父类引用指向子类对象。如何访问子类的成员属性方法
父类引用指向子类对象。如何访问子类的成员属性方法
2017-11-22
这是我根据你的问题实现的访问子类属性的方法:
父类:
public class father {
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
import foundation.father;
子类:
public class kid extends father{
private int age=10;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
程序入口:
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
father kids=new kid();
System.out.println(kids.getAge());
}
}
其实原理很简单,就是在子类和父类之间的建立同一个属性,然后在调用的时候用多态方法调用就行。
举报