11 Şubat 2018 Pazar

Destructor(Yıkıcı) Nedir?

    Destructor, nesnenin kapsamı çıkınca nesneyi yok eden özel bir sınıf işlevidir. Nesne kapsam dışına çıktığında yıkıcı, derleyici tarafından otomatik olarak çağrılır.

    Yıkıcı için kullanılan sözdizimi yapıcı için kullanılan sözdizimi ile aynıdır, sınıf adı yıkıcı adı için kullanılır ve ona bir önek olarak bir tilde ~ işareti kullanılır.


sınıf A 
{ 
 public: 
 ~ A (); 
};

Hiç yorum yok:

Yorum Gönder

Operatörlerin Aşırı Yüklenmesi (Overloading)

    Operatörlere bilinen özellikleri dışında başka özellikler kazandırmak mümkündür. C++ da bu işleme operatörlerin aşırı yüklenmesi adı v...