我正在构建一个应用程序,允许餐厅客人订购食物并发送到服务器。
我考虑的是
1)创建类Order.java类
public class Order
{
private Intger tableId;
private Integer restaurantId;
private Integer foodId;
private Integer foodQuantity;
getter and setters
}
2) 此类对象将填充客人订单,并且该类对象的 ArrayList 将作为 Gson 字符串发送到服务器。
现在如果一个订单包含一些 7 个项目,那么 arraylist 将有 7 个对象,但 tableId 和 restaurantId 将相同 7 次。
你能建议一个更好的设计吗?我可以将 restaurantId 和 tableId 与整个数组列表关联起来。
谢谢。