Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
My 3 chefs solution in Clear category for 3 Chefs by Phil15
class AbstractCook():
def __init__(self):
self.food, self.drink = 0, 0
def add_food(self, food_amount, food_price):
self.food += food_amount * food_price
def add_drink(self, drink_amount, drink_price):
self.drink += drink_amount * drink_price
def total(self):
return "{}: {}, {}: {}, Total: {}".format(self.my_food, self.food,
self.my_drink, self.drink,
self.food + self.drink)
class JapaneseCook(AbstractCook): my_food, my_drink = 'Sushi', 'Tea'
class RussianCook(AbstractCook): my_food, my_drink = 'Dumplings', 'Compote'
class ItalianCook(AbstractCook): my_food, my_drink = 'Pizza', 'Juice'
Aug. 19, 2018