黑马程序员技术交流社区

标题: 多态汇总 [打印本页]

作者: 星陨    时间: 2016-12-15 15:45
标题: 多态汇总
使用前提:
                A:有继承或者实现关系。
                B:有方法的重写。
                C:有父类(接口)的引用指向子类对象。
使用特点:
              Fu fz = new Zi();
                多态时,所有表现形式都是父类的表现形式,
                只有调用方法时,运行的是子类重写的方法,个人觉得只要记住这一条就可以通吃了
                A:成员变量
                        编译看左边,运行看左边。
                B:成员方法
                        编译看左边,运行看右边。
好处与弊端:
               A:好处
                        提高了程序可维护性和可扩展性。
                       
                B:弊端
                        不能使用子类特有内容。
                        要想使用,要么向下转型,要么重新创建子类对象。




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