Re: Garbage Collector and Destructors
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 28.06.07 14:53
Оценка:
Здравствуйте, Roter, Вы писали:

R>Есть проблема с деструкторами и освобождением ресурсов.


Тебе повезло и конкретно в твоем узком случае объекты образовали строго иерархическую структуру.
Однако, в общем случае, это совершенно не факт — объект Class3 может иметь внутри ссылку на Class1. Получили "кольцо".

Именно поэтому одновременно умирает все множество объектов, на которые нет внешних ссылок из живых. А уж в каком порядке у них вызовутся финализаторы — это непредсказуемо
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.