黑马程序员技术交流社区
标题:
怎么理解多态?
[打印本页]
作者:
我只追求完美
时间:
2015-3-17 23:07
标题:
怎么理解多态?
本帖最后由 我只追求完美 于 2015-3-17 23:09 编辑
多态,就是重载和重写.重载发生在一个类中.重写发生在子类,意思就是子类重写父类相同名称的方法.刚学语言有的东西,不必搞得那么清楚,只有知道怎么用就行了,有的问题你要想真正把它搞得很懂,短时间是不可能的,比如说接口,没有几年工作经验你根本不可能真正理解什么是接口,甚至有的人工作四,五年也没搞明白什么是接口,不要花太多时间去搞这些不容易搞懂的问题.
重载的特性,方法名相同.返回类型,传入方法的参数不同(包括个数和类型).
重写的特性,方法名相同,返回类型,参数均相同,必须发生在子类.
作者:
Dark县令
时间:
2015-3-18 00:02
我也有这种想发、但是又觉得自己不搞懂以后怎么办!纠结、
作者:
liuzf006
时间:
2015-3-18 00:07
对啊,话说多态有什么用?
作者:
Ansel
时间:
2015-3-18 01:07
记住一句话:父类引用指向子类对象
作者:
wenke
时间:
2015-3-18 08:14
很明显的提高程序的扩展性 便于后期维护
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2