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 SoßeHollandaise(IZutat innereZutat) : base(innereZutat)
 {
 }
示例#3
0
 public Tomatensoße(IZutat innereZutat) : base(innereZutat)
 {
 }
示例#4
0
 protected ZutatenDekorierer(IZutat innereZutat)
 {
     _innereZutat = innereZutat;
 }
示例#5
0
 public Schinken(IZutat innereZutat) : base(innereZutat)
 {
 }
示例#6
0
 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)
 {
 }
示例#10
0
 public Pilz(IZutat innereZutat) : base(innereZutat)
 {
 }