Exemple #1
0
        static void test1()
        {
            PokojZabawek room = new PokojZabawek();

            room.Zabawki.AddEvent     += DodanoZabawke;
            room.Zabawki.LimitReached += OsiagnietoLimit;

            Car audi         = new Car("Audi A4", WzrosrWartosci);
            Box chocolateBox = new Box("Chocolate", WzrosrWartosci);

            audi.WartoscBazowa.wzrostWartosciEvent         += WzrosrWartosci;
            chocolateBox.WartoscBazowa.wzrostWartosciEvent += WzrosrWartosci;

            room.Zabawki.Add(audi);
            room.Zabawki.Add(chocolateBox);

            room.pokazZabawki();

            audi.Accelerate   = 5;
            chocolateBox.Dive = 3;
            chocolateBox.Rise = 7;

            room.pokazZabawki();

            room.Zabawki.Add(new Car("Czolg", WzrosrWartosci));
            room.Zabawki.Add(new Car("Czolg", WzrosrWartosci));
            room.Zabawki.Add(new Car("Czolg", WzrosrWartosci));
            room.Zabawki.Add(new Car("Czolg", WzrosrWartosci));
            room.Zabawki.Add(new Car("Czolg", WzrosrWartosci));

            Wartosc w = audi.WartoscBazowa;

            w.Cena = 100;

            room.setAccelerate(3);
            room.setDive(4);
            room.setRise(7);
        }
Exemple #2
0
 public Zabawka(string name, delegat handler)
 {
     this.name          = name;
     this.wartoscBazowa = new Wartosc(10.0f, 1.0f, handler);
 }