Деструктор что это. Зачем нужен деструктор класса в ООП. Деструктор с параметрами. Перегрузка. #80
Boosty
Дайджест за декабрь 📊 Что было в декабре на моем Boosty — разбираем! Посты с техничкой💻 📌 Урок 1. Настройка окружения (часть 1, Linux) 📌 Шпаргалка по mutable 📌 Зачем нужен виртуальный деструктор? Посты с софтами💬 📌 Анонс моего курса по эффективному вкату в С++ 📌 А ты готов стать ментором? 📌 Общая информация по теоретической части индивидуального трека Это только часть контента! Подписчики получают доступ ко всем материалам, разборам реальных задач...
❌ Деструктор __del__
(часто спрашивают на собеседованиях) Этот магический метод позволяет определить поведение экземпляра пользовательского типа при готовности интерпретатора уничтожить его. Многие думают, что del x вызывает метод x.__del__. Это неправда. Python использует механизм подсчета ссылок, и del x – лишь один из способов уменьшить количество ссылок на 1. 📎 Примеры. Определим такой класс, где будем следить за вызовом его метода __del__: class Bazooka: def __del__(self): print('Bazooka.__del__()') >>>...