定义“接口”的关键词为interface
。
一、字段
字段允许的修饰符:
- public
- static
- final
默认具有“public static final”修饰符组合,且不允许修改。
二、方法
方法允许的修饰符:
- public
- abstract
默认具有“public abstract”修饰符,且不允许修改。
三、构造方法
Java语言设计不能从“接口”生成实例对象,因此没有“构造方法”。
四、继承
接口继承关键词为extends
,允许“大于1”继承,示例代码如下:
package chapter9;
interface AAA {
}
interface BBB {
}
public interface InterfaceExperiment extends AAA, BBB {
}