package com.restaurant; import java.util.ArrayList; public class Food { private int id; private String name; private int price; private ArrayList<Ingredient> ingredients; private ArrayList<Integer> ingredientsAmount; public Food (int id, String name) { this.id = id; this.name = name; price = 0; ingredients = new ArrayList<Ingredient>(); ingredientsAmount = new ArrayList<Integer>(); } public int getId() { return id; } public String getName() { return name; } public int getPrice(){ return price; } public void addIngredient(Ingredient ingredient, int amount) { ingredients.add(ingredient); ingredientsAmount.add(amount); price += amount * ingredient.getPrice(); } @Override public String toString() { return this.name; } }