Beispiel #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("\n### Zadanie 1 ###\n");

            var o  = new Osoba("Adam", "Miś", "20.03.1980");
            var o2 = new Student("Michał", "Kot", "13.04.1990", 2, 1, 12345);
            var o3 = new PilkarzNozny("Mateusz", "Żbik", "20.03.1980", "obrońca", "FC Czestochowa");

            o3.StrzelGola();
            o.WypiszInfo();
            o2.WypiszInfo();
            o3.WypiszInfo();

            var s = new Student("Krzysztof", "Jeż", "22.12.1990", 2, 5, 54321);
            var p = new Pilkarz("Piotr", "Kos", "14.09.1984", "napastnik", "FC Politechnika");

            s.WypiszInfo();
            p.WypiszInfo();

            ((Pilkarz)o3).StrzelGola();
            p.StrzelGola();
            p.StrzelGola();

            o3.WypiszInfo();
            p.WypiszInfo();

            ((Student)o2).DodajOcene("PO", "20.02.2011", 5.0);
            ((Student)o2).DodajOcene("Bazy danych", "13.02.2011", 4.0);
            o2.WypiszInfo();
            s.DodajOcene("Bazy danych", "01.05.2011", 5.0);
            s.DodajOcene("AWWW", "11.05.2011", 5.0);
            s.DodajOcene("AWWW", "02.04.2011", 4.5);

            s.WypiszInfo();

            s.UsunOcene("AWWW", "02.04.2011", 4.5);

            s.WypiszInfo();

            s.DodajOcene("AWWW", "02.04.2011", 4.5);
            s.UsunOceny("AWWW");

            s.WypiszInfo();

            s.DodajOcene("AWWW", "02.04.2011", 4.5);
            s.UsunOceny();

            Console.ReadKey();
        }