求help
顺便看看我这有什么问题吗 代码能运行出来 但是不知道怎么显示father类的house属性
问题如下:
代码运行结果如下:
额。。。既然都继承了,当然是自己的了。而且属性一般都是在__init__(self)方法里定义的:
class Father:
def __init__(self):
self.__name = 'father name'
self.house = 'father house'
def eat(self):
print('father eat')
def sleep(self):
print('father sleep')
def __edu_back(self):
print('father __edu_back')
class Son(Father):
def show_eat(self):
self.eat()
def show_sleep(self):
self.sleep()
def show_house(self):
print(self.house)
abc = Son()
abc.show_eat()
abc.show_sleep()
abc.show_house()
调用的是父类的house方法,这个方法里面只定义了一个house属性,没有输出值