Вниз
Скачать: CL | DM;

TStrings - TStringList   Найти похожие ветки 

← →
max-wo   (2007-09-26 13:50) [0]

Зачем вообще существует класс TStrings, когда есть TStringList. Как понимать, что он абстрактный и где его используют?


← →
Reindeer Moss Eater ©   (2007-09-26 13:51) [1]

Чтобы быть предком для потомков


← →
Ega23 ©   (2007-09-26 13:54) [2]

Сделай поиск по директории Source, по встречающейся фразе (TStrings).
посмотри исходники.
Сделай выводы.


← →
Сергей М. ©   (2007-09-26 14:00) [3]

Популярно на огурцах:

TStrings - это просто некий (неважно какой, т.е. абстрактный) "двигатель",
TStringList - это конкретный двигатель, например, дизельный.


← →
Германн ©   (2007-09-26 15:00) [4]

А вот и свежий пример:
http://delphimaster.net/view/2-1190800661/


← →
Anatoly Podgoretsky ©   (2007-09-26 15:22) [5]

Это он шифруется под разными никами.


← →
Германн ©   (2007-09-26 15:26) [6]


> Anatoly Podgoretsky ©   (26.09.07 15:22) [5]
>
> Это он шифруется под разными никами.
>

Вот и пусть тогда зациклится :-)


← →
Anatoly Podgoretsky ©   (2007-09-26 15:47) [7]

> Германн  (26.09.2007 15:26:06)  [6]

А ты вторую ссылку сделал?


← →
Сергей М. ©   (2007-09-26 15:51) [8]


> Это он шифруется под разными никами


Но вражеская разведка тоже не дремлет)


← →
Алексей Петухов   (2007-09-26 20:53) [9]

ДА это можно читать бЭСконечно.
:-)

TString - это абстрактный класс он как таковой вообще не используется используются только его потомки.


← →
Вася Правильный   (2007-09-26 20:58) [10]


> он как таковой вообще не используется используются

враки
его удобно использовать (например, в параметрах функций), когда неизвестно, какой из потомков реально будет создан (и передан в качестве параметра)


← →
Алексей Петухов   (2007-09-26 21:01) [11]

В качестве приведения типов - согласен.
Но как самостоятельный экземпляр - уверен что нет!
:-)


← →
{RASkov} ©   (2007-09-26 21:40) [12]

> [9] Алексей Петухов   (26.09.07 20:53)
> TString - это абстрактный класс он как таковой вообще не используется

Как раз наоборот - в основном он везде и используется....

> враки
> его удобно использовать (например, в параметрах функций)

Ничуть.... конкретно Объект TStrings в параметрах обычно не бывает.

ЗЫ Не стоит сразу кипятится... просто внимательно перечитываем посты [9,10,11,12] :)


← →
Вася Правильный   (2007-09-26 21:46) [13]


>  конкретно Объект TStrings в параметрах обычно не бывает.

в качестве фактического - не бывает  почти
я о формальном параметре говорил и даже пояснил про фактический



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.013 c
6-1171358206
SergGG
2007-02-13 12:16
2007.10.21
MailSlot поймать реального клиента


15-1190600574
Slider007
2007-09-24 06:22
2007.10.21
С днем рождения ! 24 сентября 2007 понедельник


15-1190168487
Slider007
2007-09-19 06:21
2007.10.21
С днем рождения ! 19 сентября 2007 среда


2-1190796642
F@T@L_Err0r
2007-09-26 12:50
2007.10.21
TColor


1-1186143811
race1
2007-08-03 16:23
2007.10.21
"Освобождение структуры"




   Наверх