黑马程序员技术交流社区
标题:
【成都校区】多态
[打印本页]
作者:
来杯香飘飘
时间:
2019-4-25 13:39
标题:
【成都校区】多态
多态:
1.多态定义:一个对象多种形态
2.要使用多态的前提
1.继承关系,实现关系
2.父类引用指向子类对象
Animal a = new Cat();
a 是父类的引用 new Cat 是子类的对象
3.方法的重写
3.多态访问的特点
1.变量
编译看父类,运行看父类
2.方法
编译看父类,运行看子类
4.多态的好处和弊端
1.好处:简化了代码,提高了代码的扩展性
2.弊端:不能调用子类特有的方法(因为多态编译看父类)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2