黑马程序员技术交流社区

标题: 多态有什么用??主要用在哪方面呢??? [打印本页]

作者: liufeibo    时间: 2015-9-22 13:43
标题: 多态有什么用??主要用在哪方面呢???
多态有什么用??主要用在哪方面呢???最好能举例,谢谢
作者: 耀阳圣尊    时间: 2015-9-22 14:34
多态成立的条件:
一、要有继承;
二、要有重写;
三、父类引用指向子类对象

java中的多态的表现形式一般分为两种:overriding(重写)和overloading(重载)
重写overriding是父类和子类之间多态性的一种表现,重载overloading是一个类中多态性的表现。

相信关于重写和重载方面的知识,你在基础班已经掌握的很牢固了{:3_57:}
作者: javaeea    时间: 2015-9-23 17:25
代码更加简洁
作者: 汪磊の    时间: 2015-9-23 19:39
多态是为了屏蔽不同子类之间的差异,为了子类少创建自己的对象,通过父类对象来操作不同子类,减少代码的冗余。
作者: pengwei1989    时间: 2015-9-23 19:50
2楼总结的到位




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