永发信息网

接口中的内部类是一定是静态内部类吗?

答案:4  悬赏:50  手机版
解决时间 2021-11-25 05:06
  • 提问者网友:雪舞兮
  • 2021-11-24 17:22
接口中的内部类是一定是静态内部类吗?
最佳答案
  • 五星知识达人网友:雾月
  • 2021-11-24 18:51
首先你得明白内部类的种类,大致分为,成员内部类,局部内部类,匿名内部类和静态内部类;
而用于接口的内部类多是匿名内部类,
匿名内部类不能有构造方法。
·匿名内部类不能定义任何静态成员、方法和类。
·匿名内部类不能是public,protected,private,static。
·只能创建匿名内部类的一个实例。

由匿名内部类的规则可以知道,不用是static的,所以题主何来的内部类一定是静态内部类一说呢?
全部回答
  • 1楼网友:往事隔山水
  • 2021-11-24 21:00
引用634394418的回答:
首先你得明白内部类的种类,大致分为,成员内部类,局部内部类,匿名内部类和静态内部类;
而用于接口的内部类多是匿名内部类,
匿名内部类不能有构造方法。
·匿名内部类不能定义任何静态成员、方法和类。
·匿名内部类不能是public,protected,private,static。
·只能创建匿名内部类的一个实例。

由匿名内部类的规则可以知道,不用是static的,所以题主何来的内部类一定是静态内部类一说呢?你是不是傻,人家问的是接口中的内部类是否一定是静态内部类,答案是肯定的
  • 2楼网友:英雄的欲望
  • 2021-11-24 20:40
欧阳强四人
  • 3楼网友:玩世
  • 2021-11-24 19:04
首先你得明白内部类的种类,大致分为,成员内部类,局部内部类,匿名内部类和静态内部类;
而用于接口的内部类多是匿名内部类,
匿名内部类不能有构造方法。
 ·匿名内部类不能定义任何静态成员、方法和类。
 ·匿名内部类不能是public,protected,private,static。
 ·只能创建匿名内部类的一个实例。

由匿名内部类的规则可以知道,不用是static的,所以题主何来的内部类一定是静态内部类一说呢?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯