0. 标题
Python专家编程系列: 9. 抽象类介绍
id:6
作者: quantgalaxy@outlook.com
blog: https://blog.youkuaiyun.com/quant_galaxy
欢迎交流
1. What:什么是python的抽象类
Python中的抽象类是具有以下特征的class:
- 它不是用来初始化/实例化的。
- 相反,它是用于充当其它类的父类。
- 它必须继承基抽象类 abc.ABC。
- 它必须包含至少一个抽象方法。
Python中的抽象类,类似于C++中的纯虚类。或者Java中的interface概念。
我们来看下面的例子:
import abc
class Animal(abc.ABC):
本文介绍了Python中的抽象类,包括其定义、用途、如何使用及其实现方式。抽象类不可直接实例化,但可作为其他具体类的基类,并强制要求派生类实现其抽象方法。通过抽象类,可以确保大型项目的接口一致性,提高代码规范性和系统性。
订阅专栏 解锁全文
125

被折叠的 条评论
为什么被折叠?



