在Python中,从子类调用父类构造函数

9 浏览
0 Comments

在Python中,从子类调用父类构造函数

如果我有一个类:

 class Person(object):
'''一个围绕人的姓名和年龄的几个方法的类。'''
    def __init__(self, name = 'Jane Doe', year = 2012):
        '''Person类的默认构造函数。'''
        self.n = name
        self.y = year

然后这个子类:

 class Instructor(Person):
'''Person类的子类,重载了构造函数并添加了一个新的参数。'''
     def __init__(self, name, year, degree):
         Person.__init__(self, name, year)

我有点迷失在如何让子类调用和使用父类构造函数中的nameyear,同时在子类中添加新的参数degree

0