Java訂餐系統類和對象是管理餐廳訂單以及菜單的系統。
在Java中,類是一個藍圖,它用于描述對象的屬性和方法。而對象則是類的實例,并且可以擁有自己的屬性和方法。
在訂餐系統中,需要定義以下類:
public class MenuItem {
private String name;
private String description;
private double price;
public MenuItem(String name, String description, double price) {
this.name = name;
this.description = description;
this.price = price;
}
// Getters and setters for the private fields
}
public class Menu {
private ArrayList
以上類定義了菜單、菜單項、訂單和餐廳四個類,并且在主函數中創建餐廳、菜單項以及訂單,并且添加菜單項到訂單中,最終輸出訂單的總價格。通過這些類和對象的定義,可以實現一個完整的訂餐系統。