抽象类继承接口不需要实现接口中的全部抽象方法吗?

抽象类继承接口不需要实现接口中的全部抽象方法吗?

抽象类继承接口不需要实现接口中的全部抽象方法吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

你好,当一个类实现一个接口时,如果不能完全实现就把这个类写作抽象类,就跟一个类如果不能实现他所继承的抽象类的全部抽象方法,那这个类也要命名为抽象类,其实接口从某种意义上来看就是抽象类的另一个化身。
抽象类是不能被实例化的,所以没有要求实现所有的方法。但是没写出的方法还是隐式的存在的。
当你在定义一个非abstract类继承那个类的话,就一定要全部实现了,如果解决您的问题请采纳,祝学习愉快!

  • 慕后端6773497 提问者 #1
    是不是也可以这样理解,非抽象类继承接口或者继承抽象类是必须要实现全部的方法?如果只实现接口或者抽象类的部分方法就必须定义该类为抽象类?
    2018-07-13 14:22:57
  • guly 回复 提问者 慕后端6773497 #2
    是的,祝学习愉快!
    2018-07-13 15:04:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师