Форум: "Потрепаться";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];
ВнизDelphi: конструктор и деструктор Найти похожие ветки
← →
vuk (2002-03-06 13:11) [2]Теоретически возможно все. Это я уже писал в какой-то ветке. :o)
Все Ваши размышления совершенно справедливы, кроме одного - удаление при таком подходе можно оставить и в деструкторе - он и так виртуальный. К тому же часто BeforeDestruction может использоваться для управления временем жизни экземпляра(как у TInterfacedObject). Да и концептуально это немного не верно все-таки вся инициализация должна происходить именно в конструкторе.
Более правильным подходом, на мой взгляд, было бы введение в TObject виртуального конструктора. Но это все теоретически - практически возможности переделать TObject отсутствует.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.004 c