Java 接口

来源:互联网 发布:不调用淘宝客api 编辑:程序博客网 时间:2024/06/09 19:21

接口中:

常量: public static final(固定)

方法: public abstract(固定)

接口中的成员都是public 的。


接口是不可以创建对象的,因为有抽象方法。

需要被子类实现,子类对接口中的抽象方法全都覆盖后,子类才可以实例化。否则子类是一个抽象类。


接口可以被类多实现(对多继承不支持的转换形式)。jAVA支持多实现。


interface A

{

void methodA();

}

interface B

{

void methodB();

}

interface C extends B,A

{

void methodC();

}


接口的特点

接口是对外暴露的规则

接口是程序的功能扩展

接口可以用来多实现

类与接口之间是实现关系,而且类可以继承一个类 的同时实现多个接口。

接口与接口之间可以有继承关系。



公共的写在类里面,扩展的写在接口中



0 0