Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jaki to jest wzorzec projektowy?
borovsky
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 1.09.2007

Ostrzeżenie: (0%)
-----


Witam, mam pytanie, jaki to jest wzorzec projektowy, gdy mamy wiele klas niezależnych dziedzicznie powiązanych wspólnym interfejsem, gdzie każdy obiekt produkuje sobie wewnętrzny obiekt implementacyjny, który ma pełny dostęp do obiektu, który go stworzył?
Chodzi o problem wielokrotnego dziedziczenia rozwiązany wspólnym interfejsem oraz wspólną implementacją przeniesioną do klasy "pomocniczej" w celu redukcji powtórzonego kodu implementacyjnego w każdej klasie.
Powód edycji: [Daiquiri]: Przenoszę
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Daiquiri
post
Post #2





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Nie wiem czy do końca Cię rozumiem: Dependency Injection?

Po chwili namysłu, to raczej nie DI, tylko coś co faktycznie zwie się kompozycja - jak napisał darko.
Powód edycji: [Daiquiri]:
Go to the top of the page
+Quote Post
darko
post
Post #3





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Nie wiem czy istnieje fachowe określenie i czy w ogóle jest to wzorzec, ale pewnie chodzi Ci o kompozycję.


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
borovsky
post
Post #4





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 1.09.2007

Ostrzeżenie: (0%)
-----


nie, kompozycja nie jest zworcem. Myślałem po prostu, że posługuję się jakimś.
Sytuacja podobna do Dekoratora, tyle, że opakowany obiekt ma nową funkcjonalność, a nie opakowanie.
To się musi jakoś nazywać.

Ten post edytował borovsky 9.09.2011, 02:38:54
Go to the top of the page
+Quote Post
darko
post
Post #5





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(borovsky @ 9.09.2011, 03:38:29 ) *
To się musi jakoś nazywać.

Bądź pierwszy i nazwij "to" smile.gif


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:07