天天看點

抽象類

抽象類定義

1、文法定義:

抽象類錢使用abstract關鍵字修飾,則該類為抽象類。

2、應用場景:

a、在某些情況下,某個父類隻是知道其子類應該包含怎樣的方法,但無法準确知道這些子類如何實作這些方法

b、從多個具有相同特征的類中抽象出一個抽象類,以這個抽象類作為子類的模闆,進而避免了子類設計的随意性。

3、作用:

限制規定子類必須實作某些方法,但不關注實作細節。

4、使用規則:

a、abstract定義抽象類

b、abstract定義抽象方法,隻有聲明,不需要實作

c、包含抽象方法的類是抽象類

d、抽象類中可以包含普通的方法,也可以沒

e、抽象類不能直接建立,可以定義引用變量。

上一篇: 接口
下一篇: 引用類型