java中抽象类和抽象方法到底有什么用呢?详细说明

 我来答
马克2000
2014-07-17 · TA获得超过117个赞
知道小有建树答主
回答量:179
采纳率:0%
帮助的人:157万
展开全部
抽象类和抽象方法有什么用呢?马克-to-win:当初sun公司为什么要设计抽象类和抽象方法呢?当你在做车的系统设计时,当你设计车这个通用类时,假如你确认别人实例化车这个通用类没有意义时(不知道是bike还是豪华轿车),你就坚决的在车这个通用类的类名前冠以abstract,将来就没人能实例化车这个类了。进一步讲:因为你不知道是什么车?马克-to-win: 所以你不知道如何驾驶,是拐把?还是方向盘?但你知道不管是什么车都得驾驶。所以你写个驾驶steer方法,冠以abstract,这样后来的子类,必须得把这个抽象方法实现掉。通过这种方法,你做架构设计的人就规定了后人的行为:必须得把驾驶这个抽象方法实现。。。。。。。。。详情网上找“马克-to-win”,参考他的网站或他的百度空间:java第三章的内容,
追问
老兄给个链接吧,可以吗?
追答
网站名是:mark-to-win.com
再附加上下边的路径地址: /JavaBeginner/JavaBeginner3_web.html#PointAbstractClassMethod
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式