抽象類定義
1、文法定義:
抽象類錢使用abstract關鍵字修飾,則該類為抽象類。
2、應用場景:
a、在某些情況下,某個父類隻是知道其子類應該包含怎樣的方法,但無法準确知道這些子類如何實作這些方法
b、從多個具有相同特征的類中抽象出一個抽象類,以這個抽象類作為子類的模闆,進而避免了子類設計的随意性。
3、作用:
限制規定子類必須實作某些方法,但不關注實作細節。
4、使用規則:
a、abstract定義抽象類
b、abstract定義抽象方法,隻有聲明,不需要實作
c、包含抽象方法的類是抽象類
d、抽象類中可以包含普通的方法,也可以沒
e、抽象類不能直接建立,可以定義引用變量。