java面向对象测试卷

java面向对象测试卷

第12题父类的方法修饰符为protect,那么子类想重写该方法,那么访问修饰符必须大于等于父类的访问范围,所以我认为子类访问修饰符应该为public,而正确答案确实AB

正在回答 回答被采纳积分+1

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

4回答
qq_Mr辉_13503193 2018-03-06 17:10:53

public  int  method 1(int a,int b){return 0;}这个方法是子类重写,

private  int  method 1(int a,long  b){return 0;}这个方法是子类重载上个方法。

乞力马扎罗山神 2018-02-28 19:50:24

选B的原因是因为B并不是重写,而是子类里同名方法而已,不具有任何重写的特点,你别进入误区了,并不是方法同名就意味着重写。。。

  • 提问者 慕神7119415 #1
    那B和C选项又有什么区别了
    2018-02-28 20:33:37
  • 乞力马扎罗山神 回复 提问者 慕神7119415 #2
    emmmm,选bc那不是填上去100%报错吗,AB是因为B是A的重载呀。。。当时那视频后的一题选择题也是这类型的。。。助教当时是这么回答的,哈哈哈,应该是两个选项同时填进去,一个重写父类方法,另一个重载。详细解题思路就是:A和D中选出重写的,选A,然后BC中选出A的重载,C因为参数列表相同,不属于重载,所以选B,综合起来就是选A和B,不懂可以继续问(>^ω^<)
    2018-02-28 21:05:22
提问者 慕神7119415 2018-02-28 19:32:36

试题代吗

http://img1.sycdn.imooc.com//climg/5a96934a0001ec4404670176.jpg

http://img1.sycdn.imooc.com//climg/5a96934a000180fb07160384.jpg


一叶知秋519 2018-02-28 10:38:25

每个人的试卷都不同,建议同学直接把题目贴出来,方便帮助你解答。祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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