1. 程式人生 > >Python進階-----類的組合

Python進階-----類的組合

init python進階 這就是 數據屬性 person self. font clas pan

  定義一個人的類,人有頭、軀幹、手、腳等數據屬性,這幾個屬性又可以是通過一個類實例化的對象,這就是組合

 1 class Hand:
 2     pass
 3 class Foot:
 4     pass
 5 class Trunk:
 6     pass
 7 class Head:
 8     pass
 9 
10 class Person:
11     def __init__(self,id_num,name):
12         self.id_num = id_num
13         self.name = name
14         self.hand = Hand()
15 self.foot = Foot() 16 self.trunk = Trunk() 17 self.head = Head() 18 #通過上例可以發現,可以將單獨的類組合在一起放入到Person這個大類裏 19 p = Person(6125221111111,Meanwey) 20 print(p.__dict__)

Python進階-----類的組合