Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class CoffeeDrink:
- __price = 0
- def __init__(self, name):
- self.name = name
- self.drink_data ={
- 'name': self.name,
- 'ingredients': {},
- 'price': self.__price,
- 'button': 0,
- 'available': False
- }
- def __str__(self):
- """
- """
- return f"{self.name}, {self.drink_data['price']} {self.__price}"
- @property
- def set_price(self):
- return self.__price
- @set_price.setter
- def set_price(self, amount):
- if amount > 10:
- self.__price = 15
- elif amount < 0:
- self.__price = 0
- else:
- self.__price = amount
- if __name__ == '__main__':
- d = CoffeeDrink('Amerikana')
- d.set_price = 100000
- print(d)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement