Wzorce projektowe: budowniczy

Wzorzec projektowy Budowniczy (ang. Builder) należy do wzorców konstrukcyjnych. Implementacja wzorca izoluje obiekt od  jego „reprezentacji”. Obiekty tworzone są w niezmiennym, wieloetapowym procesie, ale ostatecznie mogą różnić się od siebie. Dodatkowym założeniem wzorca projektowego jest wprowadzenie dodatkowego „aktora”, który odpowiedzialny jest za proces tworzenia obiektu wg zdefiniowanej procedury. Rolę tą pełni „kierownik”. Przykład Więcej…