Python中類的定制


 1 class Chinese:
 2     eye = 'black'
 3 
 4     def eat(self):
 5         print('吃飯,選擇用筷子。')
 6 
 7 class Guangdong(Chinese):  # 類的繼承
 8     native_place = 'guangdong'  # 類的定制
 9 
10     def dialect(self):  # 類的定制
11         print('我們會講廣東話。')
12 
13 yewen = Guangdong()
14 print(yewen.eye)
15 # 父類的屬性能用
16 print(yewen.native_place)
17 # 子類的定制屬性也能用
18 yewen.eat()
19 # 父類的方法能用
20 yewen.dialect()
21 # 子類的定制方法也能用

在子類下新建屬性或方法,讓子類可以用上父類所沒有的屬性或方法。這種操作,屬於定制中的一種:新增代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM