接口和類的使用案例
阿新 • • 發佈:2018-09-06
分開 繼承 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() {
}
}
接口和類的使用案例