Python:如何从一个具有通行证的类创建实例

问题描述:

如何从子类cat创建一个实例?Python:如何从一个具有通行证的类创建实例

class Animal(object): 

    population = 0 

    def__init(self,name): 
     self.name = name 


class Cat(Animal): 
    pass 
+0

'Cat('Tiger')'...只需调用构造函数即可。 –

+1

为什么不尝试显而易见,并在问这个问题之前看看会发生什么? –

+0

你也应该使用一致的缩进级别,'def__init'肯定是一个错字。 –

就像你对其他任何课程一样。默认情况下,每个类都是类的一个实例,所以即使没有写入代码,它仍然包含作为类的基本功能。此外,由于您从Animal继承课程,因此它也包含重写__init__方法。

cat = Cat('catname')