摘要:(類別) Class
""" Car 類別 *多行註解 """ class Car: age=10 #等於建構子的 self.age=10 def __init__(self,name,age=0): #建構子 age=0 給預設值 當建構時可省略 self.name=name self.age=age def Run(self): #Mthod 每個類別中的函式(或說是方法),首個參數「必定」接受物件本身,慣例上使用 self 名稱 print('{0} {1}'.format(self.name,'Runing')) def __str__(self): #覆寫 __str__ Method return 'Car:{0},{1}年了'.format(self.name,str(self.age)) #Type 不同相加需轉型(str) CarObject=Car("我的車",20) #建立物件 CarObject.Run() #執行物件裡 Run 的方法 print CarObject #當有覆寫 __str__ 時會使用該方的執行動作