如何在 Java 中类里面编写/声明接口?
Java 中的接口是对方法原型的规范。每当您需要指导程序员或签订合同以指定类型的方法和字段时,就可以定义一个接口。
要创建这种类型的对象,您需要实现此接口,为接口的所有抽象方法提供正文并获取实现类的对象。
嵌套接口
Java 允许在另一个接口内或在一个类内编写/声明接口,这些接口被称为嵌套接口。
示例
在以下 Java 示例中,我们有一个名为 Sample 的类,它包含一个名为 myInterface 的嵌套接口。
在 Sample 类中,我们定义了一个名为 InnerClass 的嵌套类并实现了嵌套接口。
public class Sample {
interface myInterface{
void demo();
}
class InnerClass implements myInterface{
public void demo(){
System.out.println("Welcome to Tutorialspoint");
}
}
public static void main(String args[]){
InnerClass obj = new Sample().new InnerClass();
obj.demo();
}
}输出
Welcome to Tutorialspoint
您还可以使用类名实现嵌套接口,例如 -
示例
class Test {
interface myInterface{
void demo();
}
}
public class Sample implements Test.myInterface{
public void demo(){
System.out.println("Hello welcome to tutorialspoint");
}
public static void main(String args[]){
Sample obj = new Sample();
obj.demo();
}
}输出
Hello welcome to tutorialspoint
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP