Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Where's my wine? solution in Clear category for 3 Chefs by adamspj
class AbstractCook:
def __init__(self):
self.food_cost = 0
self.drink_cost = 0
def add_food(self, orders: int, price_per_order: int):
self.food_cost += orders * price_per_order
def add_drink(self, orders: int, price_per_order: int):
self.drink_cost += orders * price_per_order
def total(self):
return f"{self.food_name}: {self.food_cost}, {self.drink_name}: {self.drink_cost}, Total: {self.food_cost + self.drink_cost}"
class JapaneseCook(AbstractCook):
def __init__(self):
super().__init__()
self.food_name = "Sushi"
self.drink_name = "Tea"
class RussianCook(AbstractCook):
def __init__(self):
super().__init__()
self.food_name = "Dumplings"
self.drink_name = "Compote"
class ItalianCook(AbstractCook):
def __init__(self):
super().__init__()
self.food_name = "Pizza"
self.drink_name = "Juice"
April 7, 2024