在Java编程语言中,接口是一种定义了一组方法签名(方法名称、参数列表和返回类型)的引用类型。接口提供了一种机制,用于实现类之间的协议,以确保实现类具有指定的方法。它们允许不相关的类之间实现相同的行为,提供了一种松耦合的方式来设计和实现代码。
定义接口
要定义一个接口,可以使用关键字interface
,后跟接口的名称。接口中的方法声明默认为公共(public)和抽象(abstract),因此不需要使用这些修饰符。以下是一个示例接口的定义:
public interface MyInterface {
void method1();
int method2(String input)