Sanal Fonksiyonlar ve Ãokbiçimlilik - Trakya Ãniversitesi
Sanal Fonksiyonlar ve Ãokbiçimlilik - Trakya Ãniversitesi
Sanal Fonksiyonlar ve Ãokbiçimlilik - Trakya Ãniversitesi
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
SANAL FONKSİYONLAR HİYERARŞİKTİR - 3• Program çıktısı:Temel sinif – sanalFonkTuretilmis sinif1 – sanalFonkTemel sinif – sanalFonk• Yukarıdaki program genel bir kuralın özel bir durumunuörneklemektedir. Kalıtım, C++’da hiyerarşik olarak tanımlandığıiçin, sanal fonksiyonlar da hiyerarşik olmalıdır. Bu ise, eğertüretilmiş sınıf sanal fonksiyonu yeniden tanımlamış ise tersindenhiyerarşik sıralamada ilk yeniden tanımlanmış fonksiyonunkullanılacağı anlamına gelir (bkz. bir sonraki örnek).