Wzorce projektowe – Dekorator

W jednym z poprzednich wpisów opisywałem wzorzec projektowy Obserwator, tym razem postanowiłem przećwiczyć zastosowanie Dekoratora. Wzorzec Dekorator należy do grupy wzorców strukturalnych. Na wstępie warto zaznaczyć, że jest on uważany jako alternatywa dla dziedziczenia, gdyż tak samo jak ono rozszerza funkcjonalności klasy podstawowej. Są jednak pewne fakty, które w wybranych rozwiązaniach przemawiają na korzyść wzorca […]

Czytaj więcej