|
|
|
Материалы книги получены с http://www.itlibitum.ru/
Нужно ли вызывать деструкторы?
Нужно ли вызывать деструкторы объектов, ставших недоступными? На этот вопрос трудно дать однозначный ответ. Хотите ли вы, чтобы они вызывали функции других объектов (доступных или нет)? Предполагается, что деструкторы не удаляют другие объекты; с этой целью мы и организовали сборку мусора, поэтому на долю деструкторов остается не так уж много. С другой стороны, иногда в своих деструкторах объекты делают что-то другое - например, освобождают системные ресурсы или закрывают файлы. В общем, у меня нет готового ответа. Решайте сами в зависимости от ситуации.
Назад Содержание Далее
|
|
|