Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.23;
Скачать: CL | DM;

Вниз

Property !!!!   Найти похожие ветки 

 
Демонов Е.В. ©   (2002-09-10 16:26) [0]

А правдо что свойства Property - не требуют выделения дополнительных рпессурсов. Т.Е. если есть код

procedure SetValue(Value:integer)
function GetValue:integer;

и код

procedure SetValue(Value:integer)
function GetValue:integer;

property value:integer read GEtValue Write SetValue;

одинаковы, в смысле затраченых рессурсов(памяти при выполнении, Размер EXE)


 
Ученик ©   (2002-09-10 16:36) [1]

Неправда, как минимум создается структура описания этого property


 
Демонов Е.В. ©   (2002-09-10 16:39) [2]

А я вот гдето читал что property - это только для удобства программирования - а компилятор делает своё дело и при value:=5 - вызывает SetValue(5) а при s:=value компилит s:=GetValue


 
Ученик ©   (2002-09-10 16:42) [3]

>Демонов Е.В. © (10.09.02 16:39)
Вопрос был про ресурсы :-)


 
Anatoly Podgoretsky ©   (2002-09-10 16:44) [4]

Тогда надо выяснять о каких ресурсах ведет речь Демонов


 
Старый Паскалист   (2002-09-10 16:45) [5]

Смотря как объявлено св-во.
Если как published - то будут некоторые дополнительные затраты на RTTI.
Если нет - то должно быть одинаково.


 
Демонов Е.В. ©   (2002-09-10 16:46) [6]

А какие есть про те и напишите



Страницы: 1 вся ветка

Текущий архив: 2002.09.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-73720
demisen
2002-09-11 12:43
2002.09.23
Как определить, является ли строка числом ?


14-73810
Namo
2002-08-24 15:38
2002.09.23
Video карта


1-73691
pasha_golub
2002-09-10 15:39
2002.09.23
Отслеживание операций с файлами


1-73703
KSergey
2002-09-11 10:07
2002.09.23
Можно ли в общем случае узнать какая компонента выкинула Except?


3-73538
S
2002-09-02 10:16
2002.09.23
Запарос по базе данных!