当然可以帮你写一个外卖的Java代码。以下是一个简单的示例代码:\n\njava\nimport java.util.ArrayList;\nimport java.util.List;\n\nclass Food {\n private String name;\n private double price;\n\n public Food(String name, double price) {\n this.name = name;\n this.price = price;\n }\n\n public String getName() {\n return name;\n }\n\n public double getPrice() {\n return price;\n }\n}\n\nclass Order {\n private List<Food> foods;\n\n public Order() {\n foods = new ArrayList<>();\n }\n\n public void addFood(Food food) {\n foods.add(food);\n }\n\n public void removeFood(Food food) {\n foods.remove(food);\n }\n\n public List<Food> getFoods() {\n return foods;\n }\n\n public double getTotalPrice() {\n double totalPrice = 0.0;\n for (Food food : foods) {\n totalPrice += food.getPrice();\n }\n return totalPrice;\n }\n}\n\npublic class Main {\n public static void main(String[] args) {\n Food burger = new Food("Burger", 5.99);\n Food fries = new Food("Fries", 2.99);\n Food drink = new Food("Drink", 1.99);\n\n Order order = new Order();\n order.addFood(burger);\n order.addFood(fries);\n order.addFood(drink);\n\n System.out.println("Order Details:");\n for (Food food : order.getFoods()) {\n System.out.println(food.getName() + " - $" + food.getPrice());\n }\n System.out.println("Total Price: $" + order.getTotalPrice());\n }\n}\n\n\n这个代码定义了一个Food类表示食物,具有名称和价格属性。Order类表示订单,包含一个食物列表,可以添加和删除食物,并计算订单的总价格。Main类是程序的入口,创建了一些食物对象,添加到订单中,并打印出订单的详细信息和总价格。\n\n请注意,这只是一个简单的示例代码,可能不包含完整的外卖功能。你可以根据具体的需求进行修改和扩展。

Java 外卖系统代码示例 - 简单实现

原文地址: https://www.cveoy.top/t/topic/qyGx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录