Ejemplo n.º 1
0
        static void Meat()
        {
            // non-adapted
            var unknown = new MeatBase(MeatTypes.BEEF);

            unknown.LoadData();

            // adapted
            var beef = new Meat(MeatTypes.BEEF);

            beef.LoadData();

            var turkey = new Meat(MeatTypes.TURKEY);

            turkey.LoadData();

            var veal = new Meat(MeatTypes.VEAL);

            veal.LoadData();

            Console.ReadKey();
        }
Ejemplo n.º 2
0
 public ExtraCheese(MeatBase m)
     : base(m.Name + ",+ Extra cheese", m)
 {
 }
Ejemplo n.º 3
0
 protected MeatBase(string name, MeatBase meats)
 {
     _meats = meats;
     Name   = name;
 }
Ejemplo n.º 4
0
 public GrillVegetables(MeatBase meats)
     : base(meats.Name + ",+ Grill Vegetables", meats)
 {
 }
Ejemplo n.º 5
0
 protected AdditiveToMeat(string n, MeatBase meats) : base(n, meats)
 {
 }