6-9选择题的疑问

6-9选择题的疑问

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

在这里2和3行出了错,因为在匿名内部类中,不能有静态和抽象成员,这是正确答案。

但是public void info(){}也错了吧,有public修饰info方法,在匿名内部类是不能出现public关键字的,可是答案上没说它错,为什么?

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

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

1回答
好帮手慕珊 2019-06-03 16:01:55

你好!方法这么写是没错的,这里是方法的重写,访问修饰符不能比被重写的方法更低,所以只能是public。如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 鱼儿0001 #1
    但老师,匿名内部类里,是不能出现public等等的访问修饰符啊
    2019-06-04 10:16:38
  • 好帮手慕小班 回复 提问者 鱼儿0001 #2
    同学你好,这里不能出现public等访问修饰符的是方法内部类(局部内部类),而不是匿名内部类哦! 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2019-06-04 16:26:27
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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