Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Способ хранения объектов в памяти [D7, WinXP]


Страницы:   1 2

Verner ©   (2012-10-21 11:04:00) 

Здравствуйте!
Я создаю дерево (иерархию). В первом варианте использовал для этого переменные типа записи. Возник вопрос сделать каждый узел дерева объектом.

Я планирую к необходимым полям класса добавить ещё один метод .RetNode().

Вопрос: в дереве таких объектов может быть очень много. Будет ли каждый объект ссылаться на свой, отдельный метод .RetNode() в памяти, или все они будут содержать указатель на единый в памяти метод .RetNode() ?

Если таких методов в памяти будет столько же, сколько и объектов, лучше, конечно, объявить эту функцию вне класса.

Заранее благодарен.


Германн   (2012-10-22 02:25:00) [21]


> MetalFan ©   (21.10.12 22:50) [3]
>
> Метод один, объекты разные. "Основы надо бы понять" (с)
>

Вот меня несколько лет назад ввело в ступор появление методову записей. :)


MetalFan   (2012-10-21 22:50:00) [22]

Метод один, объекты разные. "Основы надо бы понять" (с)


Verner   (2012-10-21 11:56:00) [23]

Inovet, благодарю.


Inovet   (2012-10-21 11:30:00) [24]

> [0] Verner ©   (21.10.12 11:04)
> Если таких методов в памяти будет столько же, сколько и объектов

Так эта. Метод он всегда в памяти один. Основы надо бы понять.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо