Python類成員繼承重寫的實現
阿新 • • 發佈:2020-09-17
類成員的繼承和重寫
成員繼承:子類繼承了父類除構造方法外的所有成員
方法重寫:子類可以重新定義父類中的方法,這樣就會覆蓋父類中的方法,也稱為重寫
程式碼如下
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('我的名字是{0}'.format(self.name)) class Student(Person): def __init__(self,age,score): Person.__init__(self,age) self.score = score def say_introduce(self): print('不是,我的名字叫做{0}'.format(self.name)) s = Student('Xujie',18,70) s.say_age() s.say_introduce()
結果
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。