java 中普通类继承,抽象类继承,接口类继承,子类一定要重写父类中的方法吗

 我来答
召秋梵悌p1
推荐于2018-12-13 · TA获得超过2282个赞
知道小有建树答主
回答量:616
采纳率:80%
帮助的人:682万
展开全部
不一定。
1. 普通类继承,并非一定要重写父类方法。
2. 抽象类继承,如果子类也是一个抽象类,并不要求一定重写父类方法。如果子类不是抽象类,则要求子类一定要实现父类中的抽象方法。
3. 接口类继承。如果是一个子接口,可以扩展父接口的方法;如果是一个子抽象类,可以部分或全部实现父接口的方法;如果子类不是抽象类,则要求子类一定要实现父接口中定义的所有方法。
gaosxjing
2012-05-19
知道答主
回答量:2
采纳率:0%
帮助的人:3208
展开全部
普通类继承,可以不用重写父类的方法,但是这会儿如果你new的是一个子类的对象,那么他会调用父类的方法,如果你想调用子类的这个方法,那么是得重写的。
抽象类继承,可以不用重写父类的方法,但是一个类如果继承了一个抽象类,如果他没有实现父类的所有抽象方法,那么他也是抽象类
接口继承,类似类的继承,可以不用重写父接口的方法,但是一个类如果要实现这个子接口,那么他就必须实现这个子接口和父接口中的所有的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用飘柔洗脚丫
2012-05-19 · TA获得超过248个赞
知道小有建树答主
回答量:260
采纳率:0%
帮助的人:204万
展开全部
不是重写,是实现。
抽象类中的方法有些是抽象方法 没有方法体 所以要实现抽象方法
接口里的方法都是抽象方法,所以要全部实现接口的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ice龙冰
2012-05-19
知道答主
回答量:29
采纳率:0%
帮助的人:3.9万
展开全部
普通类不一定继承,抽象类和接口一定要重写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式