抽象類通過abstract關鍵詞定義。
*抽象方法必須在抽象類中
**抽象方法沒有方法體,可以沒有修飾符(可能是預設的)
***繼承了抽象類的其他類必須對抽象方法進行重寫。
****抽象類不能被執行個體化(new)
接口通過interface定義(取代class)
*方法是public abstract方法。
**接口也不能被執行個體化(new)
***使用implements來接收接口
****implements可以接收多個接口。
*****必須對接口的方法進行重寫!
抽象類通過abstract關鍵詞定義。
*抽象方法必須在抽象類中
**抽象方法沒有方法體,可以沒有修飾符(可能是預設的)
***繼承了抽象類的其他類必須對抽象方法進行重寫。
****抽象類不能被執行個體化(new)
接口通過interface定義(取代class)
*方法是public abstract方法。
**接口也不能被執行個體化(new)
***使用implements來接收接口
****implements可以接收多個接口。
*****必須對接口的方法進行重寫!