Форум: "Основная";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
ВнизЧто делает TSomeType.Create? Найти похожие ветки
← →
Digitman (2002-03-01 09:54) [3]>MBo
>>"Конструктор выделяет память..." и т.д. и т.п.
Если считать конструктором логику, реализованную в теле того же конструирующего метода TSomeType.Create, то напрасно ты уводишь автора от истины. Ничего этого конструктор не делает, как не делает этого и конструктор пра-пра-предка - TObject.Create. Все это происходи ДО вызова конструирующего метода, каким бы он ни был - статическим или виртуальным, код всего этого прозрачен и внедряется компилятором непосредственно перед реальным вызовом указанного констр.метода. Задача же констр.метода - инициализировать поля уже существующего в памяти в момент его выполнения экз-ра объекта.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.004 c