class Person:
def __init__(self,name,age):
self.name = name
self.__age = age
def say_age(self):
print("我的年龄是:",self.__age)
def say_introduce(self):
print("我的名字是:",self.name)
class Student(Person):
def __init__(self,name,age,score):
Person.__init__(self,name,age)
self.score = score
def say_introduce(self):
print("报告老师,我的名字是:",self.name)
s = Student("高淇",18,98)
s.say_age()
s.say_introduce()
a=Person("gaoxixi",20)
a.say_introduce()
老师,从运行结果来看,这个重写方法只是对子类起到作用,并没有改变父类的方法,是吧