static void Main(string[] args) { Console.WriteLine("SPEISEKARTE\n"); Console.WriteLine("1. Pizza Mageritha"); Console.WriteLine("2. Pizza Salami"); Console.WriteLine("3. Pizza Funghi"); Console.WriteLine("4. Pizza Spezial"); Console.WriteLine("5. Spagetti Bolognese"); Console.WriteLine("6. Spagetti Napoli"); Console.WriteLine("7. Spagetti Cabonara"); var zahl = Convert.ToInt32(Console.ReadLine()); var kellner = Kellner.GetInstance(); kellner.BestelleUndLiefere(3); IZutat pizza = SpeiseFactory.Create(zahl); Console.WriteLine("Ihr Gericht kostet: " + pizza.GetPreis()); Console.WriteLine("Sie haben eine: " + pizza.GetBeschreibung() + " bestellt."); Console.ReadKey(); }
public SoßeHollandaise(IZutat innereZutat) : base(innereZutat) { }
public Tomatensoße(IZutat innereZutat) : base(innereZutat) { }
protected ZutatenDekorierer(IZutat innereZutat) { _innereZutat = innereZutat; }
public Schinken(IZutat innereZutat) : base(innereZutat) { }
public Käse(IZutat innereZutat) : base(innereZutat) { }
public Sahnesoße(IZutat innereZutat) : base(innereZutat) { }
public Salami(IZutat innereZutat) : base(innereZutat) { }
public Hackfleisch(IZutat innereZutat) : base(innereZutat) { }
public Pilz(IZutat innereZutat) : base(innereZutat) { }