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

Java_48_抽象類_抽象方法

抽象方法

只聲明瞭方法,同時使用abstract修飾,沒有方法體,必須要子類來重寫。

抽象類

包含抽象方法的類,必須設計成抽象類。|| 一個抽象類可以繼承另一個抽象類

抽象類的使用要點

1.通過抽象類,可以避免子類設計的隨意性。

2.有抽象方法的類只能定義為抽象類。

3.抽象類不能例項化,即不能用new來例項化抽象類。

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

5.抽象類只能用來繼承。

6.抽象方法必須被子類實現。

抽象類中可以有普通方法可以有方法體,抽象方法不能有方法體。