二 什么是多态
多态,顾名思义,表示一个对象具有多种的状态,具体表现为父类的引用指向子类的实例。`
多态的特点:
• 对象类型和引用类型之间具有继承(类)/实现(接口)的关系;
• 引用类型变量发出的方法调用的到底是哪个类中的方法,必须在程序运行期间才能确定;
• 多态不能调用“只在子类存在但在父类不存在”的方法;
• 如果子类重写了父类的方法,真正执行的是子类覆盖的方法,如果子类没有覆盖父类的方法,执行的是父类的方法。
————————————————
版权声明:本文为CSDN博主「姜小白程序」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_59281987/article/details/128408175