黑马程序员技术交流社区
标题:
一直搞不清多态 求讲解
[打印本页]
作者:
袁阳1991
时间:
2014-12-5 19:18
标题:
一直搞不清多态 求讲解
从学Java起 就知道 Java的多态, 编码也有一些了,但是用到多态的少,还是搞不清多态机制,以及什么时候用?
作者:
pillar
时间:
2014-12-5 23:06
java多态简单说就是父类引用指向子类对象,实现多种形态。子类重写(覆盖)父类方法后,在调用方法时,根据具体对象来运行方法实体。最终达到项目的可扩展性!
作者:
pillar
时间:
2014-12-6 13:03
pillar 发表于 2014-12-5 23:06
java多态简单说就是父类引用指向子类对象,实现多种形态。子类重写(覆盖)父类方法后,在调用方法时,根据 ...
小的项目基本没有扩展需求,自然用到多态的情况就少了。先通过例子理解一下多态的意思,到时用到了就会自然想起来的。
作者:
考拉是只猫
时间:
2014-12-6 22:06
好像用的确实不多
作者:
戴高乐
时间:
2014-12-6 22:28
多态也可以理解为事物的不同体现
作者:
fatesabering
时间:
2014-12-7 22:11
主要是功能扩展用,因为传入的是指向父类引用的子类对象,而子类可以复写父类的功能实现扩展
作者:
juexinshi
时间:
2014-12-8 12:53
目标:为了实现类型封装,即变化的封装,最终实现松耦合和高内聚。用法:找出问题域中的共性部分和可变部分,共性抽象为父类(一般建议使用抽象类后者接口),可变性具体为子类。于是在设计时着眼于父类,得到大体的框架背景,然后再来考虑具体的子类实现。
作者:
juexinshi
时间:
2014-12-8 12:54
场合:尽量用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2