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();
        }
示例#2
0
 public virtual string GetBeschreibung()
 {
     return(_innereZutat?.GetBeschreibung() ?? "");
 }