用python写一个简单的餐饮管理系统
时间: 2024-09-14 14:04:07 浏览: 29
Python可以编写一个简单的餐饮管理系统的初步框架,这里我们可以创建一个基本的概念模型,包括菜品、菜单、订单等功能。以下是简化的例子:
```python
class Dish:
def __init__(self, name, price):
self.name = name
self.price = price
class Menu:
def __init__(self):
self.items = []
def add_dish(self, dish):
self.items.append(dish)
def remove_dish(self, dish_name):
for item in self.items:
if item.name == dish_name:
self.items.remove(item)
break
class Order:
def __init__(self):
self.dishes = []
def place_order(self, dish):
self.dishes.append(dish)
print(f"已添加菜品 {dish.name},总价 {dish.price}")
# 使用示例
menu = Menu()
menu.add_dish(Dish("牛肉炒饭", 25))
menu.add_dish(Dish("番茄炒蛋", 18))
order = Order()
order.place_order(menu.items[0]) # 按名称下单
order.place_order(menu.items[1])
阅读全文