Пример #1
0
 public virtual void Friss(Nahrung n)
 {
     //...
 }
Пример #2
0
 // überschreiben
 public override void Friss(Nahrung n)
 {
     base.Friss(n);
     Schlafe();
 }
Пример #3
0
 public void Servieren(Nahrung ge, Gast g)
 {
     g.essen = ge;
 }
Пример #4
0
 public Bestellung(Kellner ke, Nahrung ge, Gast g)
 {
     gericht = ge;
     kellner = ke;
     gast = g;
 }
 public override void Friss(Nahrung n)
 {
     // ...
     base.Friss(n); // könnte man weglassen
     // ...
 }
Пример #6
0
        /// <summary>
        /// Speisekarten initzieren
        /// </summary>
        private void SpeisekarteErstellen()
        {
            menukarte = new Speisekarte<Menu>();
            Menu menu1 = new Menu("1", "Herzhaftes Menü");
            menu1.vorspeise.Add(new Vorspeise("10", Menupunkt.Obstsalat));
            menu1.hauptspeise = new Gericht("11", Menupunkt.Rindersteak, 10d);
            menu1.dessert.Add(new Dessert("12", Menupunkt.Schokopudding));
            menukarte.Hinzufuegen(menu1);

            Menu menu2 = new Menu("2", "Feinschmecker Menü");
            menu2.vorspeise.Add(new Vorspeise("20", Menupunkt.Tomatensuppe));
            menu2.hauptspeise = new Gericht("21", Menupunkt.Putenschnitzel, 8d);
            menu2.dessert.Add(new Dessert("22", Menupunkt.Obstsalat));
            menu2.dessert.Add(new Dessert("23", Menupunkt.Schokopudding));
            menukarte.Hinzufuegen(menu2);

            vorspeisekarte = new Speisekarte<Vorspeise>();
            vorspeisekarte.Hinzufuegen(new Vorspeise("30", Menupunkt.Obstsalat));
            vorspeisekarte.Hinzufuegen(new Vorspeise("31", Menupunkt.Tomatensuppe));

            speisekarte = new Speisekarte<Gericht>();
            speisekarte.Hinzufuegen(new Gericht("40", Menupunkt.Erbsensuppe, 5d));
            speisekarte.Hinzufuegen(new Gericht("41", Menupunkt.Putenschnitzel, 8d));
            speisekarte.Hinzufuegen(new Gericht("42", Menupunkt.Rindersteak, 10d));
            speisekarte.Hinzufuegen(new Gericht("43", Menupunkt.Tomatensuppe, 4d));

            dessertkarte = new Speisekarte<Dessert>();
            dessertkarte.Hinzufuegen(new Dessert("50", Menupunkt.Obstsalat));
            dessertkarte.Hinzufuegen(new Dessert("51", Menupunkt.Schokopudding));

            empfaehlungDesHauses = speisekarte["42"];
        }
Пример #7
0
 public void Nimm(Nahrung n)
 {
     a.Nimm(n);
 }