多态的实现前提是extends继承或者implements实现。
实现方式:父类引用指向子类对象。
格式:
父类名称 对象名 = new 子类名称();
或者
接口名称 对象名 = new 实现类名称();
1.多态中成员方法的访问规则:
例:
上述例子父类引用调用的是子类方法。
2.多态中成员变量的访问规则:
访问父类引用中的成员变量。
注意:不能new一个子类对象赋给父类后访问只有父类才有的方法或变量。

多态的实现前提是extends继承或者implements实现。
实现方式:父类引用指向子类对象。
格式:
父类名称 对象名 = new 子类名称();
或者
接口名称 对象名 = new 实现类名称();
1.多态中成员方法的访问规则:
例:
上述例子父类引用调用的是子类方法。
2.多态中成员变量的访问规则:
访问父类引用中的成员变量。
注意:不能new一个子类对象赋给父类后访问只有父类才有的方法或变量。