第四十七节 抽象类Abstract Classes
前言
抽象类可以这么理解,它就是一个模板,里面声明了子类必须定义的函数,但是对于每个函数都没有给出具体实现。所有函数的实现都是在子类中定义。我们这里给出抽象类的定义方式:
from abc import ABC, abstractmethod
class 类名称(ABC):
@abstractmethod
def 方法名称(self):
pass
实践
我们先定义一个People
抽象类:
from abc import ABC, abstractmeth