您好,登錄后才能下訂單哦!
本文實例講述了Python面向對象之類的定義與繼承用法。分享給大家供大家參考,具體如下:
定義一個類
類中的方法同,類外方法,默認傳self
值
類的構造函數是 __init__
# -*- coding:utf-8 -*- class Hello: def __init__(self,name): self.name=name def sayHello(self): print ("Hello Python {0}".format(self.name)) h=Hello("Newer") h.sayHello()
運行結果:
Hello Python Newer
繼承
例子:注意父類構造函數和繼承格式的書寫
# -*- coding:utf-8 -*- class Hello: def __init__(self,name): self.name=name def sayHello(self): print ("Hello Python {0}".format(self.name)) class Hi(Hello): def __init__(self,name): Hello.__init__(self,name) def sayHi(self): print ("Hi {0}".format(self.name)) h2=Hi("Newer") h2.sayHi()
運行結果:
Hi Newer
更多關于Python相關內容感興趣的讀者可查看本站專題:《Python面向對象程序設計入門與進階教程》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結》及《Python入門與進階經典教程》
希望本文所述對大家Python程序設計有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。