接口学习(一)
常量:public static final
变量:public abstract
记住:接口中的成员都是public
interface Inter
{
public static final int num=3;
public abstract void show(); (分号:抽象方法)
}
这样写也可以,成员有固定修饰符,缺哪个,自动补哪个
interface Inter
{
int num =3;
void show();
}
抽象方法必须实现
接口:不可以创建对象,因为有抽象方法
需要被子类实现,子类对接口中的抽象方法全部覆盖后,子类才可以实例化。
接口没有方法体,子类可以任意定义;
1)接口的好处降低耦合性;
2)接口对外暴露规则;
3)对程序的功能扩展
作用扩展其他类中的内容
继承是其中的一种 is a
接口是扩展功能 like a


浙公网安备 33010602011771号