23 Eylül 2008 Salı

C++ ve Sınıf Türetme..

Taban sınıftan yeni bir sınıf türetilirken : atomu kullanılır;

class turemisSinif : public tabanSinif{} Bu komut ile, sınıf bilinirlik alanı dışında, türemiş sınıf taban sınıfa ait olan tüm public fonksiyon ve değişkenlere erişebilir, ancak sınıf bilinirlik alanı içerisinde, hem public hemde protected fonksiyon ve değişkenlere erişebilir.

Türemiş sınıfın kurucu fonksiyonu çalıştırıldığında, önce taban sınıfa ait kurucu fonksiyon çalıştırılır sonrasında türemiş sınıf kurucu fonksiyonuna geçilir.

Eğer varsayılan kurucu fonksiyon dışında bir kurucu fonksiyon çağrılacaksa;

turemisSinif :: turemisSinif() : tabanSinif(parametre){} şeklinde çağrılabilir.

Hiç yorum yok:

Yorum Gönder