Wzorce projektowe - Dekorator

Dekorator jest ciekawym wzorcem projektowym, który w pewnych okolicznościach może być niezwykle użyteczny. Należy do grupy wzorców strukturalnych i pozwalającym na dynamiczne rozszerzenie funkcjonalności danej klasy. Odbywa się to poprzez opakowanie klasy bazowej w inne klasy rozszerzające jej działanie.


wzorzez projektowy adapter

Adapter jest wzorcem strukturalnym szczególnie przydatnym w sytuacji, gdy pracujemy z zewnętrznymi bibliotekami, systemami API, klasami, itp. Pozwala w łatwy sposób połączyć dwa systemy o niekompatybilnych ze sobą interfejsach. Artykuł ten przedstawia idee działania tego wzorca projektowego i sposób jego użycia.