接口
使用关键字interface来定义一个接口。接口的定义和类的定义相似分为接口声明和接口体。
例如:
interface Printable{
final int Max=100;
void add();
float sum (float x,float y);
}
⑴接口声明
定义接口包含接口声明和接口体,和类不同的是定义接口,使用关键字interface来声明自己是一个接口,格式如下:
interface 接口的名字
⑵接口体
接口体中包含常量的声明(没有变量)和抽象方法两部分。接口体只有抽象方法,没有普通方法,而且接口体中所有的常量的访问权限一般都是public,而且都是static常量(允许省略public final和static修饰符),所有的抽象方法的访问权限一定都是public(允许省略public abstract 修饰符)。
例如:
interface Printable{
public static final int Max=100;
public abstract void add();
public abstract float sum(float x,float y);
}
今天这些明天继续gogogo。