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); }
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); } }