static void Main(string[] args) { IWaschProgramm waschProgramStrategy = new PremiumProgramm(); WaschAnlage waschAnlage = new WaschAnlage(waschProgramStrategy); Auto auto = new Auto { Name = "Fiat Punto" }; waschAnlage.Waschen(auto); Console.ReadLine(); }
public void waschen(Auto auto) { Console.WriteLine( "** Starting Premium Program on {0} **", auto.Name); Console.WriteLine("Wasser"); Console.WriteLine("Seifen"); Console.WriteLine("laaange Waschen"); Console.WriteLine("Trocknen"); Console.WriteLine("Polierung"); Console.WriteLine("** DONE **"); }
public void Waschen(Auto auto) { _carWaschStrategy.waschen(auto); }