天天看點

抽象類特點 學習筆記

B:抽象類特點

a:抽象類和抽象方法必須用abstract關鍵字修飾

abstract class 類名 {}

public abstract void eat();

b:抽象類不一定有抽象方法,有抽象方法的類一定是抽象類或者是接口

c:抽象類不能執行個體化那麼,抽象類如何執行個體化呢?

按照多态的方式,由具體的子類執行個體化。其實這也是多态的一種,抽象類多态。

d:抽象類的子類

要麼是抽象類

要麼重寫抽象類中的所有抽象方法

繼續閱讀