1. 程式人生 > >接口和類的使用案例

接口和類的使用案例

分開 繼承 pack inter pub oid 類之間關系 @override ace

package interface03;

//接口可以用繼承
public interface InterfaceA extends InterfaceB {
// 接口有抽象方法
public abstract void demo();

void A();
}

--------------------------

package interface03;

public interface InterfaceB {
void B();
}

-----------------------------

package interface03;

//接口與接口之間和類與類之間關系是一樣,也可以繼承
//接口C繼承接口A和接口B,用逗號分開
public interface InterfaceC extends InterfaceA, InterfaceB {
void E();

}

------------------------

package interface03;

//類實現接口
public class MyClass implements InterfaceC {
// 以下方法是從寫接口的方法
@Override
public void A() {

}

@Override
public void B() {

}

@Override
public void E() {

}

@Override
public void demo() {

}

}

接口和類的使用案例