Kalıtımda Kurucu ve Yıkıcı Çalışma Sırası

Soru Çözümü: C++ Kalıtımda Kurucu ve Yıkıcı Metotların Çağrılma Sırası
💡 Çözümü Gör (Tıkla - Öğren)
✅ Doğru Cevap: A) T+D+D-T-

Detaylı Açıklama:

  • Kurucu (Constructor) Sırası: Bir türetilmiş sınıf nesnesi oluşturulurken önce temel/ata sınıfın kurucusu, ardından türetilmiş sınıfın kurucusu çalışır:
    • Önce Temel() → T+
    • Sonra Turemis() → D+
  • Yıkıcı (Destructor) Sırası: Nesne yok edilirken işlemler kurucuların tam tersi sırayla gerçekleşir:
    • Önce ~Turemis() → D-
    • Sonra ~Temel() → T-
  • Tüm süreç birleştiğinde ekrana T+D+D-T- yazdırılır.

Yorum Gönder

0 Yorumlar