java:面向对象-多态中的成员访问特点之成员变量
程序员文章站
2022-05-25 20:42:03
...
package day09;
/*
* 成员变量:
* 编译看左边(父类),运行看左边(父类)
* */
class Demo_PolyMorphic {
public static void main(String[]args){
Father f=new Son();
System.out.println(f.num);
Son s=new Son();
System.out.println(s.num);
}
}
class Father{
int num=10;
}
class Son extends Father{
int num=20;
}
运行结果:
10
20
推荐阅读
-
Java中成员变量与局部变量的区别、对象类型作为方法的参数和方法的返回值
-
对继承与多态、成员变量的隐藏和方法重写、super关键字、final关键字、对象的上转型对象、抽象类的学习理解(java)
-
面向对象中成员变量和局部变量的区别。
-
PHP面向对象13对象中成员的访问和构造析构函数
-
java:面向对象-多态中的成员访问特点之成员变量
-
JAVA中面向对象-对象的多态 与 多态类型判断 以及 多态成员的特点
-
Java中成员变量与局部变量的区别、对象类型作为方法的参数和方法的返回值
-
PHP面向对象13对象中成员的访问和构造析构函数
-
Java中变量之局部变量、本类成员变量、父类成员变量的访问方法
-
Java多态成员访问的特点是什么?