在 Python 中编写抽象类

谢乾坤|青南 at 
在 Python 中编写抽象类的配图
在极客时间某设计模式相关的课程中,某老师说 Python 不支持抽象类和接口。但实际上,Python 支持抽象类。Python 自带的 abc 模块用于实现抽象类相关的定义和操作。我们通过一个简单的例子来说明,如何在 Python 中实现抽象类:12345678910111213from abc import ABC, abstractmethodclass People(ABC): @abstractmethod def walk(self): pass @abstractmethod def eat(self): pass ……