初学者记录学习日常-------------------接口定义
接口格式:
[public] interface interface_name [extends interface1_name[, interface2_name,…]] { // 接口体,其中可以包含定义常量和声明方法 [public] [static] [final] type constant_name = value; // 定义常量 [public] [abstract] returnType method_name(parameter_list); // 声明方法 }
interface:创建接口关键字
interface_name:接口名字
extends:继承关键字,接口可以继承其他接口,用逗号分隔
type:常量的类型
constant_name:常量的名称
value:常量值
returnType:方法返回值类型
method_name:方法名称
parameter_list:方法的参数列表
接口不能定义方法体,会报错,接口只能继承接口,可以有多个父接口,但不能继承类。