class Teacher():#老师类中有私有的挣钱的方法,老师类中有私有类属性money = 100000,还有一个公有的类属性age=45
__money=100000
age=45
def __hode(self):
print("make money")
def study(self):#老师类中有学习的方法
print("study1")
def hode1(self):
Teacher.__hode(self)
def set_money(self,money):
self.__money=money
def get_money(self):
return self.__money
class Student(Teacher):
def study(self):#创建一个学生类,继承自老师类,并重写了老师类中学习的方法
print("study2")
def hodes(self):
Teacher.hode1(self)
Student().hodes()#调用学生类中挣钱的方法
print(Teacher().get_money())#调用老师类中的私有属性
a=Teacher()
a.set_money=200000
print(a.set_money)#修改老师类中的私有属性为200000
a.hode1()#调用老师类的私有方法
a.age=50
print(a.age)#修改类属性(分别影响某一个对象,类)