黑马程序员技术交流社区
标题:
抽象类存在的意义
[打印本页]
作者:
窝牛。
时间:
2015-11-7 14:47
标题:
抽象类存在的意义
在继承普通类的时候,子类可以直接使用父类的方法等,但是继承 抽象类时,因为抽象类中没有方法主体,也不能实例化,子类还得覆盖那些抽象方法,既然这样,那何必要继承抽象类呢?自己写一些方法不就行了吗?
作者:
窝牛。
时间:
2015-11-7 14:58
沙发先占了.......
作者:
yuhongzhen
时间:
2015-11-7 15:31
抽象类主要是为了解决,在描述一个类的时候,其子类有共同的方法,但是具体实现又不同,因此父类需要定义这个方法,但是又不能具体实现,只能写成抽象的方法。希望对你有帮助
作者:
路好营
时间:
2015-11-7 18:49
为了练成葵花宝典,必须强制自宫
作者:
刘旭波
时间:
2015-11-7 19:55
3楼解释的很不错,例如视频教学中的 员工与经理,员工跟经理都有名字,工号,工资,但执行不同的工作,就需要将工作方法抽象
作者:
Jared
时间:
2015-11-7 20:32
是不是抽象方法也有方法体,只是隐形的,是去调用系统的功能
作者:
young_ants
时间:
2015-11-7 21:26
不清楚将要做什么,但是知道有这个行为,所以就抽象,如若使用,必须强制重写
作者:
dai2686779
时间:
2015-11-7 22:35
6666666666666666
作者:
yubail
时间:
2015-11-8 00:41
来顶一下
作者:
请指教
时间:
2015-11-8 15:44
我想重点是提醒你 不要忘记了 覆盖此类的抽象方法 你能保证你覆盖方法时不会漏掉一两个?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2