类属性不能多态

来源:互联网 发布:房地产策划工资 知乎 编辑:程序博客网 时间:2024/05/17 07:20

只有方法实现了多态,属性是不能多态的



public class Test {
public static void main(String[] args) {
Father f1=new son1();
Father f2=new son2();
System.out.println(f1.i);
System.out.println(f2.i);
}
}


class Father{
int i=0;
}


class son1 extends Father{
int i=1;
}


class son2 extends Father{
int i=2;
}


结果:0

            0

我觉得可以实现属性(值)的多态,只是Java没有去实现而已。


个人

原创粉丝点击