Modül 17 - Polymorphism (Çok Biçimlilik)

Pure Virtual Fonksiyon

C++ Programlama Eğitimi · 1 görev

# Pure Virtual Fonksiyon

Bir fonksiyon '= 0' ile tanımlanırsa Pure Virtual Function olur.

Bu durumda ilgili sınıf soyut sınıfa (Abstract Class) dönüşür ve doğrudan nesnesi oluşturulamaz.

Alt sınıflar bu fonksiyonu mutlaka yazmak zorundadır.

Örnek Kod
class Animal
{
public:
    virtual void Speak() = 0;
};

🎯 Bu Dersteki Görevler

Pure Virtual

Dil: cpp

Yükleniyor…