Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.003 c
2-1383842662
MultIfleX
2013-11-07 20:44
2015.01.18
XE5 Android LocationListener


15-1402502056
Сергей
2014-06-11 19:54
2015.01.18
состав числа


15-1402753733
Override Func
2014-06-14 17:48
2015.01.18
Пересечение прямоугольника и окружности


15-1401723069
Dennis I. Komarov
2014-06-02 19:31
2015.01.18
CDO


2-1387504983
Drowsy
2013-12-20 06:03
2015.01.18
Будет ли время вычислений меньше.




   Наверх