Тема: FAQ
Показать сообщение отдельно
Старый 21.12.2010, 15:29   #26
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: FAQ

Сообщение от DTamaturg Посмотреть сообщение
Т.е. в обоих случаях будет два указателя и один объект (сегмент памяти)?
Именно.
Для создания копий надо писать уже метод клонирования.

Сообщение от DTamaturg Посмотреть сообщение
что такое "отражение"
Сам неюзал, но смысл в том чтобы обращаться к объектам по имени, по строковому имени. Т.е. ты неимеешь указателя на объект но он тебе нужен, то можно его получить указав его имя (имя переменной где он лежит).
псевдокод: Local obj:MyType = Reflection.GetVar("SelectedObject")
ну и где то в коде есть переменная с таким именем. Вопщем это как получение объектов в TMap по ключу.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (23.12.2010)