面向对象的特性:多态
一种事物的多种形态,多种变现形式
多态的最终体现: 父类引用指向子类对象
多态的提前:
类的继承
接口的实现
多态父类引用再去调用方法的时候,会调用子类中重写的方法
注意:父类引用对子类新增内容不可见
多态调用的时候:
变量:(编译运行看类型 | 父类 | 左边)
方法:编译看类型,运行才找对象
多态如果没有方法的重写没有意义
面向对象的特性:多态
一种事物的多种形态,多种变现形式
多态的最终体现: 父类引用指向子类对象
多态的提前:
类的继承
接口的实现
多态父类引用再去调用方法的时候,会调用子类中重写的方法
注意:父类引用对子类新增内容不可见
多态调用的时候:
变量:(编译运行看类型 | 父类 | 左边)
方法:编译看类型,运行才找对象
多态如果没有方法的重写没有意义