5-2继承的问题
有2个关于继承的问题,烦请各位大神帮忙解答,谢谢!
父类所有非私有属性子类都必须继承吗?
请看以下代码,我想让子类继承name 和age属性,父类私有的gender无法继承,但为何程序报错?
class Person(object): def __init__(self, gender, name, age): self.name = name self.age = age self.__gender = gender pass class Teacher(Person): def __init__(self, name, age, course): super(Teacher, self).__init__(name, age) self.course = course pass t = Teacher('Alice', 24, 'English') print t.name print t.course