首页 > 代码库 > python abc模块

python abc模块

python本身不提供抽象类和接口机制,要想实现抽象类,可以借助abc模块。ABC是Abstract Base Class(抽象基类)的缩写。

2.模块中的类和函数

abc.ABCMeta

这是用来生成抽象基础类的元类。由它生成的类可以被直接继承。

abc.abstractmethod(function)

表明抽象方法的生成器

abc.abstractproperty([fget[,fset[,fdel[,doc]]]])

表明一个抽象属性

 

 

metaclass 元类

python abc模块