Bu yazıda Hiyerarşik Kalıtım için bir C# programı yazacağız
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | class Program { static void Main(string[] args) { Temel t = new Temel(); t.Goruntule(); Console.WriteLine("***************"); Ogretmen ogretmen = new Ogretmen(); ogretmen.Goruntule(); ogretmen.Ogret(); Console.WriteLine("***************"); Ogrenci ogrenci = new Ogrenci(); ogrenci.Goruntule(); ogrenci.Ogren(); Console.ReadKey(); } class Temel { public void Goruntule() { Console.WriteLine("Görüntüle"); } } class Ogretmen : Temel { public void Ogret() { Console.WriteLine("Öğret"); } } class Ogrenci : Temel { public void Ogren() { Console.WriteLine("Öğren"); } } } |
Çıktı:
1 2 3 4 5 6 7 8 9 | Görüntüle *************** Görüntüle Öğret *************** Görüntüle Öğren |
Yorum Yap