Пример #1
0
        static void Main(string[] args)
        {
            //példányosítunk
            Emberek Anna = new Emberek("Anna", 23, "nő");

            Anna.Ir();

            Felnottek Bela = new Felnottek("Béla", 50, "férfi");

            Bela.Ir();
            Bela.Beszel();

            Felnottek Maris = new Felnottek("Maris", 72, "nő", "Szombathely");

            Console.WriteLine(Maris.nev);
            Maris.Olvas();
            Maris.Beszel();

            Console.ReadLine();
        }
Пример #2
0
        static void Main(string[] args)
        {
            //példányosítunk
            Emberek Anna = new Emberek("Anna", 23, "nő");

            Anna.Ir();
            Anna.Olvas();
            Console.WriteLine(Anna);

            //3 példányos konstruktor
            Felnottek Bela = new Felnottek("Béla", 50, "férfi");

            Bela.Ir();
            Bela.Beszel();

            //4 példányos konstruktor
            Felnottek Maris = new Felnottek("Maris", 72, "nő", "Szombathely");

            Console.WriteLine(Maris.lakhely);
            Maris.Olvas();
            Maris.Beszel();
            Console.WriteLine(Maris);

            //emberek típusú, felnőttek 4-es konstruktorral!
            //alapból ősosztály olvas metódusát kapja!
            //ha virtual void jelezve van, akkor megkapja a leszármazott osztályét
            Emberek Attila = new Felnottek("Attila", 45, "férfi", "Vác");

            Console.WriteLine(Attila);
            Attila.Olvas();
            //a lakhelyet nem fogja látni!!
            //Console.WriteLine(Attila.lakhely);



            Console.ReadLine();
        }