Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];

Вниз

Кто создал экземпляр класса?   Найти похожие ветки 

 
DVM ©   (2007-09-26 16:12) [40]


> Чего?

Того.


> А не устанешь создавать множество объектов в каждом потоке
> и устанавливать все свойства?

Ну если только их там множество. Да и кто мешает написать функцию ОДИН РАЗ для создания всего чего надо и использовать ее много раз в каждом потоке? Никаких особых плюсов в использовании DataModule я не вижу, как впрочем и особых минусов


 
Юрий Зотов ©   (2007-09-26 16:23) [41]

DataModule: разделение слоя данных и слоя отображения с сохранением преимуществ RAD. Только и всего.


 
Anatoly Podgoretsky ©   (2007-09-26 16:35) [42]

> DVM  (26.09.2007 16:12:40)  [40]

Их не только много, но они связаны с собой, наборы изначально открыты, все настроено и далее создается одной строчкой и автоматически все уничтожается при окончании потока. Логика работы потока изолирована от компонент данных.


 
Игорь Шевченко ©   (2007-09-27 10:16) [43]

DVM ©   (26.09.07 15:10) [36]


> Можно и без них было обойтись. Создавать динамически DataSource
> и прочее.


А чем создание заранее подготовленного датамодуля хуже, чем создание dataSet"а, заполнение его свойств и т.д. ?


 
DVM ©   (2007-09-27 10:37) [44]


> А чем создание заранее подготовленного датамодуля хуже,
> чем создание dataSet"а, заполнение его свойств и т.д. ?

Это несколько медленнее и расходует больше ресурсов.


 
Игорь Шевченко ©   (2007-09-27 11:47) [45]

DVM ©   (27.09.07 10:37) [44]

Замеры в студию. Иначе пустой треп.


 
Anatoly Podgoretsky ©   (2007-09-27 11:51) [46]

Создатель, точнее владелец, начинается с

constructor Create(AOwner: TComponent); virtual;


 
Ega23 ©   (2007-09-27 11:55) [47]

А что такое "синглтон"?


 
b z   (2007-09-27 12:07) [48]


> Ega23 ©   (27.09.07 11:55) [47]

а вы с какой целью интересуетесь? :)
если своими словами - экземпляров данного типа, в приложении (программе, программном комплексе ...), может быть не более одного.
в инете много про это ... ну вот - http://rsdn.ru/article/patterns/singleton.xml


 
Kolan ©   (2007-09-27 12:13) [49]

> А что такое «синглтон»?

типа к описочке придрался:? синглетон

Если нет, то это класс, который который позволяет создать только один свой экземпляр и обеспечивает глобальный доступ к нему(к экземпляру)&#133


 
Юрий Зотов ©   (2007-09-27 12:47) [50]

Какие-такие описочки? Никаких описочек. Правильное русское написание импортных слов - так, как они призносятся на исходном языке (если еще не устоялось другое русское написание). А свежезаимствованное английское слово "singleton" произносится "синглтон". Кто не верит - см. Lingvo.


 
Ega23 ©   (2007-09-27 13:17) [51]


> b z   (27.09.07 12:07) [48]


А, понял о чём речь.


> Kolan ©   (27.09.07 12:13) [49]


Нет, не к описке (хотя её там и нет, как ЮЗ справедливо заметил)


 
Kolan ©   (2007-09-27 13:19) [52]

> Кто не верит — см. Lingvo.

Верю, просто кривые переводы портят моск.



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

Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.035 c
15-1190540385
Дженкинс
2007-09-23 13:39
2007.10.21
Какие есть способы предоставления Инета в локалку?


15-1190551723
Володя
2007-09-23 16:48
2007.10.21
Протоколы.


9-1161516574
Fastics
2006-10-22 15:29
2007.10.21
Реализация физики и столкновений на ODE или Newton.


6-1172044540
jiny
2007-02-21 10:55
2007.10.21
Как подкл. ч-з TCPClient, отправить строку "GET" и пол.ответ ?


15-1190553780
Альберт_
2007-09-23 17:23
2007.10.21
компрессия-декомпрессия zip. исходники





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский