Open WAG13 opened 4 years ago
Деструктор - спеціальний метод класу, котрий виконується при видаленні об'єкту класу. Деструктор викликається тоді, коли об'єкт автоматично виходить із області видимості, або тоді, коли динамічно створений об'єкт видаляється явно (за допомогою слова delete, або через методи смарт-поінтерів). Деструктор завжди оголошується в розділі public, його ім'я таке саме, що й в конструктора, тільки з приставкою ~ .
Деструктор - метод класу, який виконується під час знищення об'єктів класу. Найчастіш його роль полягає в тому, щоб звільнити динамічну пам'ять, яку виділив конструктор для об'єкта. Ім'я, як і у конструктора повинно співпадати з іменем класу, але перед ним потрібно додати символ ~.
Метод класу який викликається під час видалення об'єкту.
Деструктор - спеціальний метод класу, який викликається автоматично при знищенні об'єкта і призначений для звільнення пам'яті чи для закриття файлів, які більше не будуть використовуватися.
деструктор - спеціальний метод класу, який служить для знищення елементів класу. Найчастіше його використовують тоді, коли в конструкторі, при створенні об'єкта класу, динамічно була виділена ділянка пам'яті і необхідно цю пам'ять очистити, якщо ці значення вже не потрібні для подальшої роботи програми.
Деструктор - це метод класу, який автоматично викликається під час видалення об'єкту та звільнює пам'ять.
Деструктор - це ще один спеціальний тип методу класу, який виконується при видаленні об'єкта класу. У той час як конструктори призначені для ініціалізації класу, деструктори призначені для очищення пам'яті після нього.
Деструктор - спеціальний метод класу, який автоматично викликається при знищенні об'єкта