在Java中,一个类可以实现一个接口,该接口可以有其他接口作为成员。 在这种情况下,嵌套接口称为子接口。 实现接口的类必须实现子接口中的所有方法。 下面是一个简单的示例,展示了如何实现嵌套接口。
//定义接口A
接口 接口 A {
void 方法A();
}
//定义嵌套接口A的接口B
接口 接口B 扩展 接口A {
void 方法B();
}
//实现接口B的类
类 MyClass 实现 InterfaceB {
@Override
公共 void 方法A() {
System.out.println("方法A");
}
@Override扫描>
公共 void methodB(){
System.out.println("方法B");
}
}
公共 类 主要 {
公共 静态 void main(String[] args) {
MyClass obj = 新 MyClass();
obj.methodA(); //输出“方法A”
obj.methodB(); // 输出“方法B”
}
}
此示例定义了两个接口:InterfaceA
和 InterfaceB
嵌套在 InterfaceA
中,这意味着实现了 InterfaceB
> 该类必须实现 Interface 的所有方法。
MyClass
类实现了这两个接口的方法。
上面的内容是。来自互联网,并不代表本站所有观点:zhujipindao.com
关注我们。
评论前必须登录!
注册