1 class Person(object): # 創建類 2 def __init__(self, name): # 構造函數 3 self.name = name 4 5 def getName(self): # 類中的方法(函數) 6 return self.name 7 8 def color(self, color): 9 print("%s 是 %s" % (self.name, color)) 10 11 12 girl = Person('藍天') # 實例化 13 name = girl.getName() # 調用方法(函數) 14 print("人名為: ", name) 15 girl.color("藍色") # 調用方法(函數) 16 17 print("------") 18 print(girl.name)# 實例的屬性
class Ball: def __init__(self, name): self.name = name def kick(self): print("我叫%s,該死的,誰踢我......" % self.name) a = Ball("土豆") a.kick()