Beispiel #1
0
        static void Main(string[] args)
        {
            Opiekun Artur   = new Opiekun("Karny");
            Opiekun Jan     = new Opiekun("Zamojski");
            Zwierze orzel   = new Ptaki("ptak", "robaki", "Polska", 10.2, 2.3);
            Zwierze waz     = new Gady("gad", "chomik", "afryka", true);
            Zwierze malpa   = new Ssaki("ssak", "banan", "afryka", "drzewo");
            Klatka  klatka1 = new Klatka(5, 1);
            Klatka  klatka2 = new Klatka(1, 2);
            Zoo     zoo     = new Zoo();

            zoo.WypiszInfoKlatek();
            zoo.NowyPrac(Artur);
            zoo.NowyPrac(Jan);
            zoo.DodajKlatke(klatka1, Artur);
            zoo.DodajKlatke(klatka2, Jan);
            zoo.UmiescZwierze(orzel, klatka1);
            zoo.UmiescZwierze(waz, klatka2);
            zoo.UmiescZwierze(malpa, klatka1);
            zoo.WypiszInfoKlatek();
            Console.WriteLine();
            zoo.PowiekszKlatke(klatka2, 2);
            zoo.WypiszInfoKlatek();
            Jan.PosprzatajWszystkie();
            Artur.PosprzatajWszystkie();


            Console.ReadKey();
        }
Beispiel #2
0
 public void NowyPrac(Opiekun opiekun)
 {
     opiekunowie.Add(opiekun);
 }
Beispiel #3
0
 public void DodajKlatke(Klatka kl, Opiekun opiekun)
 {
     klatki.Add(kl);
     opiekun.DodajKlatke(kl);
 }