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