class Person:
def __init__(self,name,age):
self.name = name
self.__age = age
def say_age(self):
print(self.name ,"年龄是:",self.__age)
def say_name(self):
print("我是",self.name )
class Student(Person):
def __init__(self,name,age,score):
self.score = score
Person.__init__(self,name,age) #构造函数中包含调用父类构造函数
def say_score(self):
print(self.name, "的分数是:", self.score)
def say_name(self): #重写父类的方法
print("报告老师,我是", self.name)
def say_age(self):#重写父类的方法
print('的年龄是',self.__age)
s=Student("小李",18,100)
s.say_score()
s.say_name()
s.say_age()
老师为什么重写say__age(self):会报错啊