黑马程序员技术交流社区

标题: 多态知识 [打印本页]

作者: apolo    时间: 2016-9-1 21:11
标题: 多态知识
多态

         (1)同一个对象在不同时刻体现出来的不同状态。

         (2)多态的前提前提条件:

                   A:有继承或者实现关系。

                   B:有方法重写。

                   C:有父类或者父接口引用指向子类对象。

                  

                   多态的分类:

                            a:具体类多态

                            b:抽象类多态

                            c:接口多态

         (3)多态的好处:

                   A:提高代码的维护性(继承体现)

                   B:提高代码的扩展性(多态体现)


         (4)多态的弊端:

                   父类不能使用子类的特有功能。

         (6)多态中的转型

                   A:向上转型

                   B:向下转型




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2