同样是子类继承父类 一个父类设计成抽象类和普通的类有什么区别
反而觉得父类是抽象类 子类得实现父类所有方法 是不是对多态有所局限性
java 为什么要设计抽象类 感觉有个继承就可以了
答案:4 悬赏:80 手机版
解决时间 2021-03-24 09:15
- 提问者网友:轮囘Li巡影
- 2021-03-23 17:41
最佳答案
- 五星知识达人网友:白昼之月
- 2020-12-28 15:52
有一些方法不方便在父类实现,只有真正的实体类才好实现,,抽象类就可以定义成抽象方法,让其它子类来实现,,比如:一个父类--动物类,有一个生育的方法,如果在这个生育方法就实现了“通过下蛋去生育下一代”,那如果是野猪的话,这个动物类就不适合继承了;如果定义成抽象方法,让真正的实体类去实现,那这个父类就灵活多了,只要有动物的属性都能继承和实现自己的特有属性,这不是更好吗?
全部回答
- 1楼网友:从此江山别
- 2019-11-29 06:50
public abstract circle1 extends shapeabstract { public double getx(){return x;} public void setx(double x){this.x=x;} public double s(){ return 3.14159f*x*x;} public double l(){return 3.14159f*2*x;}}
- 2楼网友:煞尾
- 2020-11-14 20:45
我明天再问问老师,叫他解释下这个问题
- 3楼网友:冷風如刀
- 2019-12-17 07:03
(答案→)A. consultB. recommendC. remindD. request解析:考查情景交际和动词辨析。句意:--能给我些建议吗?--你最好翻阅一下时间表来确定火车离开的时刻。A咨询,商讨,查阅,查寻;B推荐;C提醒;D请求,要求。故选A。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |