Beispiel #1
0
    def receive_customer(self, customer: Customer):
        invalid = customer.is_billing() or customer.get_is_bill_waiting()
        if invalid:
            return

        print(f"{customer.get_customer_number()}번 손님이 계산대 앞에 줄을 섭니다." )
        customer.change_is_bill_waiting_status()
        self.__bill_waiting_queue.append(customer)