예제 #1
0
    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))  #处理子类特有内容