package test;
public class test2 {
private int a=5;
public void func(){
System.out.println(a);
}
public static void main(String args[]){
t t1=new t();
t1.func();
}
}
class t extends test2{
private int a=10;
}
这里显示的值是父类中的属性值5。因为调用的父类方法并没有被重写,所以说,父类方法会访问继承自父类的变量,即a=5。
java编程思想笔记--多态部分五
最新推荐文章于 2022-11-10 15:58:26 发布