多态
程序员文章站
2022-04-28 09:34:37
多态的最终体现:父类的引用对象可以指向子类 多态的实现前提: 必须有子父类关系或接口关系 在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法 多态中的成员变量特点: 编译的时候,参考父类中有没有这个变量值,有,则编译成功,没有,则编译失败 运行的时候,是运行的父类中的变量值 多态中成员方法 ......
多态的最终体现:父类的引用对象可以指向子类
多态的实现前提:
必须有子父类关系或接口关系
在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法
多态中的成员变量特点:
编译的时候,参考父类中有没有这个变量值,有,则编译成功,没有,则编译失败
运行的时候,是运行的父类中的变量值
多态中成员方法的特点:
编译的时候,参考的是父类中有没有这个方法,有,则编译成功,没有,则编译失败
运行的时候,是运行子类中的重写方法