這是我的代碼:如何在子類中添加實例屬性?
class Person:
def __init__(self, name):
self.name = name
class Student(Person):
def register(self, school):
pass
def payfee(self, money):
pass
def chooseClassAndGrand(self, obj):
pass
class Teacher(Person):
pass
我想一個class
實例屬性添加到Student類,如何使用,在學生類的代碼做的,如果我不希望重寫__init__()
方法?
你並不需要重寫初始化。你在init中調用超類'init,然後聲明你的實例變量。 –
'class'是一個保留關鍵字,會拋出錯誤。你需要爲屬性 – Ronnie
@Ronnie是啊,我使用'classAndGrade' – 244boy