private static void TestTemplateMethod() { RecipeBase recipe = new CakeRecipe(); recipe.PrepareDish(); Console.ReadLine(); }
public static void InvokeTemplate() { IRecipe boloFuba = new SimpleCakeRecipe(); IRecipe boloCenouraCoberturaCholata = new CakeRecipe(); Console.WriteLine(boloFuba.fazerBolo("Bolo de Fubá")); Console.WriteLine(boloCenouraCoberturaCholata.fazerBolo("Bolo de Cenoura com Cobertura de Chocolate")); Console.ReadLine(); }