抽象在python中的实现
在python中,要实现抽象类,我们必须导入以下内容:抽象在python中的实现,python,Python,在python中,要实现抽象类,我们必须导入以下内容: from abc import ABCMeta, abstractmethod 在上面的导入语句中,abstractmethod的目的是什么 如果是装饰师,其具体操作是什么?来自: @abc.abstractmethod 表示抽象方法的装饰器 使用此装饰器需要类的元类是或派生自它。具有从ABCMeta派生的元类的类无法实例化,除非其所有抽象方法和属性都被重写。抽象方法可以使用任何正常的“超级”调用机制进行调用。可用于声明属性和描述符的抽象
from abc import ABCMeta, abstractmethod
在上面的导入语句中,abstractmethod的目的是什么
如果是装饰师,其具体操作是什么?来自:
@abc.abstractmethod
表示抽象方法的装饰器 使用此装饰器需要类的元类是或派生自它。具有从ABCMeta派生的元类的类无法实例化,除非其所有抽象方法和属性都被重写。抽象方法可以使用任何正常的“超级”调用机制进行调用。可用于声明属性和描述符的抽象方法
您的问题强烈表明您没有阅读过
abstractmethod
文档(其他人已经为您链接了该文档),因为它以“装饰者”开头。这很容易使你的问题有资格被否决,因为“这个问题没有显示任何研究成果;”(摘自否决箭头的鼠标悬停文本)。如果在阅读文档之后,您仍然有一个关于abstractmethod
的问题,这是一个清晰且可能对其他人有帮助的问题,那么这个问题很可能会比这个问题更受欢迎。