这是关于实现嵌套接口(interface)的类的访问说明符
。更多详情如下:
interface Fun{
interface NestedFun{
void nestedFunction();
}
void function();
}
class A implements Fun{
class B implements Fun.NestedFun{
//implements functionality
}
// implements functionality
}
B 类
的访问说明符是什么,因为我们知道默认情况下,嵌套接口(interface)是静态
。这会让类实现这样的接口(interface)
静态
吗?
最佳答案
没有。
所有静态
在类的上下文中意味着它是一个嵌套类,没有对创建它的外部类实例的隐式引用。
类中是否存在引用取决于实现;接口(interface)与实现无关。
关于java - 嵌套接口(interface)和实现类行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56374002/