首页 > 编程语言 > 详细

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

时间:2021-01-22 22:41:49      阅读:47      评论:0      收藏:0      [点我收藏+]

抽象类和抽象方法有什么用呢?马克-to-win:当初sun公司为什么要设计抽象类和抽象方法呢?当你在做车的系统设计时,当你设计车这个通用类时,假如你确认别人实例化车这个通用类没有意义时(不知道是bike还是豪华轿车),你就坚决的在车这个通用类的类名前冠以abstract,将来就没人能实例化车这个类了。进一步讲:因为你不知道是什么车?所以你不知道如何驾驶,是拐把?还是方向盘?但你知道不管是什么车都得驾驶。所以你写个驾驶steer方法,冠以abstract,这样后来的子类,必须得把这个抽象方法实现掉。通过这种方法,你做架构设计的人就规定了后人的行为:必须得把驾驶这个抽象方法实现。

更多内容请见原文,原文转载自:https://blog.csdn.net/qq_44639795/article/details/103117531

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

原文:https://www.cnblogs.com/shituxingzhe1949/p/14315065.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!