黑马程序员技术交流社区
标题:
抽象类,抽象方法
[打印本页]
作者:
黑马-王宁
时间:
2014-5-22 23:11
标题:
抽象类,抽象方法
本帖最后由 黑马-王宁 于 2014-5-25 21:24 编辑
抽象类和抽象方法什么作用?什么时候用?
作者:
hamiguadjs
时间:
2014-5-23 01:10
这个问题,你还是看看视频和书籍吧,使用抽象类和抽象方法可以提高代码的复用性,而且是Java的三大特征之一,建议你认真观看视频,进行总结。
作者:
Dark_Horse
时间:
2014-5-23 10:03
同意楼上的观点......
作者:
帅哥哥
时间:
2014-5-23 10:10
同意二楼的观点
作者:
飘渺≮★耘
时间:
2014-5-23 10:43
作用是提高代码的重用度,用来描绘看上去不同,本质上相同的一系列事物,如:猫,狗,老鼠都是动物就定义一个动物的抽象类,它们都是用四条腿爬,这就可在抽象类中定义实体方法,子类直接继承,而它们叫声不同,就可在抽象类中定义抽象方法,由子类复写
作者:
邵镛
时间:
2014-5-23 14:18
使用抽象类、抽象方法。
主要在实际开发中,根据场景,
1、抽象出各个对象共同的特性,将这些特性维护在父类(抽象类)中的 具体方法。
2、各个对象(子类)在某一方面有不同的特性,则可以在父类中,声明一个抽象方法。
这样子类就可以根据自己的特性 去 继承父类。然后实现自己特有的内容。
这样做能提高代码的可读性、复用性、方便维护。一目了然。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2