class Order():
def __init__(self, name, tel, quantity):
self.__customer = Customer(name, tel) #生成一個客戶物件
self.__quantity = quantity
@property
def customer(self): return self.__customer
@customer.setter
def customer(self, name, tel): self.__customer = Customer(name, tel)
@property
def quantity(self): return self.__quantity
@quantity.setter
def quantity(self, quantity): self.__quantity = quantity
def total(self):
return 200 * self.quantity
def info(self):
return f'{self.customer.info()}, 購買{self.quantity}個, 共{self.total():,}元'