1. 程式人生 > >抽象類 抽象方法

抽象類 抽象方法

抽象方法

    使用 abstract修飾的方法,只有方法的宣告 沒有方法體 定義的是一種 規範 就是告訴子類必須要給抽象方法提供具體的實現

抽象類

    包含抽象方法的類就是抽象類 通過abstract方法定義規範 然後要求子類必須定義具體實現 通過抽象類 我們就可以做到嚴格限制子類的設計 使子類之間更加通用

                         

 

抽象類的要點:

1. 有抽象方法的類只能定義成抽象類

2. 抽象類不能例項化 既不能用new來例項化抽象類

3. 抽象類可以包含屬性,方法,構造方法,但是構造方法不能用來new例項 只能用來被子類呼叫

4. 抽象類只能用來被繼承

5 抽象方法必須被子類實現