![]() |
![]() |
![]()
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ę
|
|
|
![]() |
![]()
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]:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 05:19 |