Python:如何从一个具有通行证的类创建实例
问题描述:
如何从子类cat创建一个实例?Python:如何从一个具有通行证的类创建实例
class Animal(object):
population = 0
def__init(self,name):
self.name = name
class Cat(Animal):
pass
答
就像你对其他任何课程一样。默认情况下,每个类都是类的一个实例,所以即使没有写入代码,它仍然包含作为类的基本功能。此外,由于您从Animal
继承课程,因此它也包含重写__init__
方法。
cat = Cat('catname')
'Cat('Tiger')'...只需调用构造函数即可。 –
为什么不尝试显而易见,并在问这个问题之前看看会发生什么? –
你也应该使用一致的缩进级别,'def__init'肯定是一个错字。 –