多态是同一个行为具有多个不同表现形式或形态的能力
1、多态存在的三个条件-
继承
-
重写
-
父类引用指向子类对象 或者是 接口类型的引用类型变量指向了接口实现类 的对象
例如:
Parent p = new Child();
1)多态的存在提高了程序的扩展性和后期可维护性
2)增强了操作的透明性、可理解性和可扩展性
3)增强了软件的灵活性和重用性
3、案例解释1、创建一个桌子类,桌子上面有鼠标键盘书本,就可以让这些东西继承桌子类。
2、然后实例化桌子对象。
3、桌子类当肉体,把鼠标键盘书本当灵魂,就是多态。



