-1
如何從子類cat創建一個實例?Python:如何從一個具有通行證的類創建實例
class Animal(object):
population = 0
def__init(self,name):
self.name = name
class Cat(Animal):
pass
如何從子類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'肯定是一個錯字。 –