Destructor (Yıkıcı Fonksiyon)
# Destructor Nedir?
Destructor, nesne bellekten silinmeden hemen önce otomatik çalışan özel fonksiyondur.
Genellikle;
- Dosya kapatma
- Bellek temizleme
- Veritabanı bağlantısını kapatma
- Dinamik belleği serbest bırakma
işlemleri burada yapılır.
Destructor'ın;
- Geri dönüş tipi yoktur.
- Parametre almaz.
- Class isminden önce '~' işareti bulunur.
- Programcı tarafından çağrılamaz.
Örnek Kod
#include <iostream>
using namespace std;
class Test
{
public:
~Test()
{
cout << "Nesne silindi.";
}
};
int main()
{
Test t;
}🎯 Bu Dersteki Görevler
Destructor Yaz
Dil: cpp
Yükleniyor…