Деструктор: Разлика помеѓу преработките

[непроверена преработка][непроверена преработка]
Избришана содржина Додадена содржина
Нема опис на уредувањето
Нема опис на уредувањето
Ред 1:
Во објектното програмирање, '''деструктор''' е метод кој автоматски повикан кога објект е уништен. Негова главна намена е да ги исчисти и ослободи ресурсите кои се заземени од објектот за време на животниот циклус и да го ослободи од другите објекти или ресурсите уништувајќи ја секоја референца во процесот. Употребата на деструкторите е клучот за концептот Добивање На Ресурси Е Иницијализација.
==Деструктор==
 
Во објектното програмирање, деструктор е метод кој автоматски повикан кога објект е уништен. Негова главна намена е да ги исчисти и ослободи ресурсите кои се заземени од објектот за време на животниот циклус и да го ослободи од другите објекти или ресурсите уништувајќи ја секоја референца во процесот. Употребата на деструкторите е клучот за концептот Добивање На Ресурси Е Иницијализација.
 
Во јазик со механизам за автоматско собирање на “ѓубрето”, невозможно е детерминистичко осигурување на повикувањето на деструкторот, и тоа значи дека овие јазици се непогодни за RAII. Во такви јазици, неповрзувањето на објект од постоечките ресурси мора да биде направено од јасен повик од соодветна функција (наjчесто наречена Dispose() ). Овој метод е исто така препорачлив за ослободување ресурси.
Ред 57 ⟶ 55:
</source>
|}
 
[[Категорија:Програмирање]]