24 прочтения · 4 месяца назад
Деструкторы – что нужно знать программисту
В программировании часто используются так называемые конструкторы и деструкторы. Они обеспечивают инициализацию и очистку классов после применения. Значительно упрощают работу с программным кодом. В этой статье мы рассмотрим деструкторы на примере C++. Разберемся, как вызвать деструктор и грамотно использовать его в имеющемся коде. Информация будет одинаково полезной как новичкам, так и опытным разработчикам. Определение Деструктор класса – это своеобразный вид функции-члена класса. Она выполняется при уничтожении объекта соответствующего класса...
28 прочтений · 3 года назад
Объективно-ориентированное программирование на Python // Часть 3 // Конструктор и деструктор
Предыдущая часть Привет. Помните методы, которые мы вызывали вручную, так вот, есть еще два метода, которые придумали создатели ООП. Это конструктор и деструктор. Это два метода, которые не нужно вызывать, они вызываются сами. Давайте же рассмотрим это все на практическом примере Когда же они будут вызываться, если их не надо вызывать вручную? Ответ очень прост - конструктор вызывается когда мы создаем объект, не класс, именно объект, деструктор же вызывается когда этот объект уничтожается. Зачем...