package class6_3_InnerDecoratorChallengeRecipe_withProblem_start; public class AbstractRecipeDecorator implements AbstractRecipe { private AbstractRecipe wrappedRecipe; public AbstractRecipeDecorator(AbstractRecipe wrappedRecipe) { this.wrappedRecipe = wrappedRecipe; } @Override public void displayRecipe() { wrappedRecipe.displayRecipe(); } @Override public void addIngredient(Ingredient item) { wrappedRecipe.addIngredient(item); } @Override public double getMultiple() { return wrappedRecipe.getMultiple(); } }