请问 INet.super.* 能调用的是哪些成员?

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

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

3回答
提问者 专业躺鸡 2017-08-09 08:59:16

课程中讲到能 INet.super.* 能调取默认成员?如下图所示:


1.

http://img1.sycdn.imooc.com/climg//598a5e010001fb3612890583.jpg


2.

http://img1.sycdn.imooc.com/climg//598a5e010001336109950625.jpg


3.

http://img1.sycdn.imooc.com/climg//598a5e020001accd09830645.jpg


4.

http://img1.sycdn.imooc.com/climg//598a5e0300014c3711340696.jpg


但是这些调取的成员在课程中并没有明确地归纳出它们是哪一类成员,还有一个问题就是默认成员是什么?

  • 1、方法后面也可以看出INet代表的是接口的默认方法,Object是Object类派生下来的方法。 2、默认成员就是前面的修饰符是default或者是不写。
    2017-08-09 10:12:06
  • 提问者 专业躺鸡 回复 Tender10 #2
    1.能调用Object派生下来的方法,是不是因为接口文件也是继承至Object类
    2017-08-10 09:23:36
  • Tender10 回复 提问者 专业躺鸡 #3
    因为Object就相当于祖先,是所有类的父类。
    2017-08-10 09:30:43
一叶知秋519 2017-08-08 11:59:14

你好,INet.super.*可以调用接口默认方法,没有其他的了。祝学习愉快~

Tender10 2017-08-07 17:44:28

 INet.super可以调用接口的默认成员。


  • 提问者 专业躺鸡 #1
    默认成员我教程中有提到默认方法,但是其他还有吗?
    2017-08-07 22:18:00
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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