多态的前提:
1.要有继承关系。
2.要有方法重写。
3.要有父类引用指向子类对象。
多态中的成员访问特点:
1.成员变量:
编译看左边,运行看右边。
2.构造方法:
创建子类对象的时候,访问父类的构造方法。对父类的数据进行初始化。
3.成员方法:
编译看左边,运行看右边。
4.静态方法:
编译看左边,运行看左边。
注释:由于成员方存在方法重写,所以运行看右边。
1.要有继承关系。
2.要有方法重写。
3.要有父类引用指向子类对象。
1.成员变量:
编译看左边,运行看右边。
2.构造方法:
创建子类对象的时候,访问父类的构造方法。对父类的数据进行初始化。
3.成员方法:
编译看左边,运行看右边。
4.静态方法:
编译看左边,运行看左边。
注释:由于成员方存在方法重写,所以运行看右边。