《Python编程的术与道:Python语言进阶》视频课程
《Python编程的术与道:Python语言进阶》视频课程链接:https://edu.csdn.net/course/detail/28618
抽象类 (Abstract Class)
抽象类是包含一个或多个抽象方法的类。 抽象方法是已声明但不包含任何实现的方法。 抽象类无法实例化,并且需要子类来提供抽象方法的实现。
首先是一个不是抽象类的例子:
class AbstractClass:
def do_something(self):
pass
本文介绍了Python中的抽象类,包括抽象方法的概念,以及如何使用abc模块创建抽象基类。示例展示了如何定义和使用抽象类,以及不实现抽象方法时会遇到的异常情况。同时,解释了抽象方法可以在抽象类中有实现,但子类通常需要重写以满足特定需求。
订阅专栏 解锁全文

1839

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



