C++ Virtual(sanal) Fonksiyonlar

Sanallık mekanizması türemiş sınıf yoluyla taban sınıfın davranışlarının değiştirilmesi için kullanılır. C++ programlama dilinde şayet taban sınıftaki bir fonksiyon virtual anahtar sözcüğü ile tanımlanmışsa fonksiyon sanal hale gelir. Bunun pratik anlamı fonksiyonun üyesi olduğu sınıftan türetme yapıldığında türeyen sınıfın söz konusu fonksiyonun davranışını değiştirebileceğidir.

Yorumlar

Bu blogdaki popüler yayınlar

C++ Operatorlerin Aşırı Yüklenmesi (Operator Overloading)

Process ve Thread Arasındaki Farklar