天天看點

抽象類和接口

抽象類通過abstract關鍵詞定義。

*抽象方法必須在抽象類中

**抽象方法沒有方法體,可以沒有修飾符(可能是預設的)

***繼承了抽象類的其他類必須對抽象方法進行重寫。

****抽象類不能被執行個體化(new)

接口通過interface定義(取代class)

*方法是public abstract方法。

**接口也不能被執行個體化(new)

***使用implements來接收接口

****implements可以接收多個接口。

*****必須對接口的方法進行重寫!