import java.util.Scanner;
abstract class Meal {
/**
* It provides template method of meal routine.
*/
public void doMeal() {
// write your code here ...
}
public abstract void prepareIngredients();
public abstract void cook();
public void eat() {
System.out.println("That's good");
}
public abstract void cleanUp();
}
class Steak extends Meal {
@Override
public void prepareIngredients() {
System.out.println("Ingredients: beef steak, lemon, olive oil, salt, sugar");
}
@Override
public void cook() {
System.out.println("Fry the steak in the pan");
}
@Override
public void cleanUp() {