1. 程式人生 > >Python學習筆記17: 抽象類

Python學習筆記17: 抽象類

抽象類:包含抽象方法的類,通常稱為ABC類

import abc

使用:

1.可以包含抽象方法,也可以包含具體方法

2.可以有方法也可以有屬性

3.不允許直接例項化

4.必須繼承才可以使用,且繼承的子類必須實現所有繼承來的抽象方法

5.假定子類沒有實現所有繼承的抽象方法,則子類也不能例項化

6.抽象類的主要作用是設定類的標準,以便於開發時具有統一的規範