有疑问b选项,求解

有疑问b选项,求解


http://img1.sycdn.imooc.com//climg/5b08331e0001c91905400960.jpg
b选项,首先抽象类中不能有方法体,但又是实现myaccept这个接口应该重写方法体,这样不是矛盾吗?
还有b选项只实现一个test1接口,不会报错吗?

正在回答

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

1回答

你好,抽象类中不是不能有方法体,而是抽象方法不能有方法体,只要有一个抽象方法的类就是抽象类,抽象类中也是可以又普通方法的,图中的B选项实现了Myaccept接口,类中实现了test1方法,而test2方法还是抽象的,因此Yourson这个类是抽象类没有问题。

如果解决了你的问题,请采纳,祝学习愉快~

  • 抽象类和抽象方法是大小集合的问题
    2018-07-03 16:59:46
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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