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

Вниз

Как этот простой подход/паттерн/не знаю называется?   Найти похожие ветки 

 
Библиарий   (2014-06-15 09:47) [0]


type
 TMyList = class (TList)
 end;

 TAnotherOneOfMyList = class
 private
    FList: TList;
 end;


Что я сделал с TAnotherOneOfMyList?


 
DVM ©   (2014-06-15 09:49) [1]

декоратор, обертка, прокси


 
jack128_   (2014-06-15 11:48) [2]

Никак не называется. Паттерн - это способ решения типовой задачи. А задачи у тебя не видно.


 
DVM ©   (2014-06-15 12:02) [3]

Хотя, да, тут и нет паттерна никакого, декоратор будет вот так:

TMyList = class(TList)
private
 FList: TList;
 ...
public
 constructor Create(AList: TList);
 ...
end;

А то, что вверху это просто наследование и агрегирование.


 
й   (2014-06-15 15:16) [4]

композиция


 
картман ©   (2014-06-15 17:51) [5]

потрепаловка, одним словом



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

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

Наверх




Память: 0.47 MB
Время: 0.005 c
15-1402045300
Palladin
2014-06-06 13:01
2015.01.18
Ищу работу


2-1387265285
aka
2013-12-17 11:28
2015.01.18
Что быстрее будет работать?


15-1402311626
KilkennyCat
2014-06-09 15:00
2015.01.18
Delphi + Asterisk


15-1401985999
Alik
2014-06-05 20:33
2015.01.18
TComboBoxEx не показывает первую строчку


1-1329473490
pasha_golub
2012-02-17 14:11
2015.01.18
Вызов функции из DLL. Мистика