import java.util.Vector; public class Recipe { String name; int cost; Vector ingredients; Dispenser dispenser; public Recipe(String s, int i, Vector v, Dispenser d) { name=s; cost=i; ingredients=v; dispenser=d; } public boolean isAvail() { return(dispenser.isAvail(ingredients)); } public boolean make() { return(dispenser.dispense(ingredients)); } public int getCost() { return(cost); } public String getName() { return(name); } };