def __init__(self, name, student_id, age, speciality, n, str_say_sth, str_say_bye, owner_name): #Student.__init__(self,name,student_id,age,speciality) #调用学生类构造方法 self.name = 'keke' #后续赋值语句覆盖此赋值语句 Assistant.__init__(self, str_say_sth, str_say_bye, n, owner_name) #调用助手类构造方法 Student.__init__(self, name, student_id, age, speciality) #调用学生类构造方法
def __init__(self,str_say_sth,str_say_bye,name,owner_name): #子类构造函数 Assistant.__init__(self,str_say_sth,str_say_bye,name,owner_name) #调用父类构造函数 print('I am AssistantForProgramer,I can {}'.format(self.skill)) #处理子类特有内容