コード例 #1
0
        static Ucitel ZadaniUcitele()
        {
            Ucitel osoba = new Ucitel();

            osoba.Jmeno         = "František";
            osoba.Prijmeni      = "Skalka";
            osoba.JeMuz         = true;
            osoba.DatumNarozeni = new DateTime(1970, 1, 1);

            osoba.Kabinet = "Cancer";
            osoba.Titul   = "Mgr";
            osoba.Plat    = 0.75M;

            return(osoba);
        }
コード例 #2
0
        static void VypisOsobu(Osoba os)
        {
            Console.WriteLine("Jméno:{0} Příjmení:{1}, Muž:{2}, Datum narození:{3}", os.Jmeno, os.Prijmeni, os.JeMuz.ToString(), os.DatumNarozeni.ToString());

            if (os is Ucitel)
            {
                Ucitel ucitel = os as Ucitel;
                Console.WriteLine("Kabinet:{0}, Titul:{1}, Plat:{2}", ucitel.Kabinet, ucitel.Titul, ucitel.Plat);
            }

            if (os is Zak)
            {
                Zak zak = os as Zak;
                Console.WriteLine("Obor:{0}, Průměr:{1}, Absence:{2}", zak.Obor, zak.Prumer, zak.Absence);
            }
        }