模块介绍
用法介绍
定义一个接口或抽象类
你想定义一个接口或抽象类,并且通过执行类型检查来确保子类实现了某些特定的方法
定义抽象类
1 | from abc import ABCMeta, abstractmethod |
- 抽象类的一个特点是它不能直接被实例化
- 抽象类的目的就是让别的类继承它并实现特定的抽象方法
- 抽象基类的一个主要用途是在代码中检查某些类是否为特定类型,实现了特定接口
你想定义一个接口或抽象类,并且通过执行类型检查来确保子类实现了某些特定的方法
1 | from abc import ABCMeta, abstractmethod |