- 類別 class 、建構子 、類別變數、物件、物件變數
- 練習:建立兩個物件
類別 class 、建構子 、類別變數、物件、物件變數
class cul_ticket: #類別 類別名稱
#建構子 (呼叫類別 馬上執行)
#呼叫類別時需要傳入三個參數(self類別變數,訂購者,金額,人數)
def __init__(self,order,fund,people):
self.order = order #存入類別變數
self.fund = fund
self.people = people
total = cul_ticket("yiru", 100,6) #呼叫類別 並且傳入三個參數
#total = 物件
print(total.order) #調用類別中變數 # total.order = 物件變數
print(total.fund)
print(total.people)
all_total=str(total.fund * total.people)
print("訂購人"+str(total.order)+",共買了"+str(total.people)+"張票共"+all_total+"元")
練習:建立兩個物件
class cul_ticket: #類別 類別名稱
#建構子 (呼叫類別 馬上執行)
def __init__(self,order,fund,people): #呼叫類別時需要傳入三個參數(self類別變數,訂購者,金額,人數)
self.order = order #存入類別變數
self.fund = fund
self.people = people
total = cul_ticket("John", 100,6) #呼叫類別 並且傳入三個參數
total2 = cul_ticket("May", 500,7) #呼叫類別 並且傳入三個參數
all_total=str(total.fund * total.people)
all_total2=str(total2.fund * total2.people)
print("訂購人"+str(total.order)+",共買了"+str(total.people)+"張票共"+all_total+"元")
print("訂購人"+str(total2.order)+",共買了"+str(total2.people)+"張票共"+all_total2+"元")
Yiru@Studio - 關於我 - 意如