介面(Interface)是一個參考型別(Reference Type),與class類似。
介面(Interface)能定義一組可操作的方法,可以被用來統一類別(class)的共通行為,當不同的類別(class)需要進行資訊(使用同一方法)共享時,就不需要去重新建立新的關係及設置。
public class ProjectTask implements Mission1, Mission2, Mission3{
// 介面實作 (必須有)
}
public interface Mission0 extends Mission1, Mission2, Mission3 {
// ...
}
Public abstract interface Mission0 extends Mission1, Mission2, Mission3 {
// ...
}
等於
public interface Mission0 extends Mission1, Mission2, Mission3 {
// ...
}
參考文章/網站/書本: