Python 面向对象(二)类的继承
生活随笔
收集整理的這篇文章主要介紹了
Python 面向对象(二)类的继承
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
class people:#定義基本屬性name = ''age = 0#定義私有屬性,私有屬性在類外部無法直接進行訪問__weight = 0#定義構造方法def __init__(self,n,a,w):self.name = nself.age = aself.__weight = wdef speak(self):print("%s 說: 我 %d 歲。" %(self.name,self.age))class student(people):grade = ''def __init__(self,n,a,w,g):#調用父類的構函people.__init__(self,n,a,w)self.grade = g#覆寫父類的方法def speak(self):print("%s 說: 我 %d 歲了,我在讀 %d 年級"%(self.name,self.age,self.grade))s = student('ken',10,60,3)
s.speak()
ken 說: 我 10 歲了,我在讀 3 年級
總結
以上是生活随笔為你收集整理的Python 面向对象(二)类的继承的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 面向对象 (一)
- 下一篇: python 面向对象(三)多继承