如下代码会报错

class Dog:
    def __init__(self:Dog)->None:
        pass

报错:NameError: name ‘Dog’ is not defined

改成如下这样,把类名改为字符串即可

class Dog:
    def __init__(self:"Dog")->None:
        pass

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注