factory

Wzorce Projektowe: Fabryka Abstrakcyjna (Abstract Factory)

Definicja Fabryka abstrakcyjna jest kreacyjnym wzorcem projektowym, który pozwala tworzyć rodziny powiązanych ze sobą obiektów bez definiowania ich konkretnych klas. Wzorzec ten jest bardzo podobnych do wzorca metody fabrykującej,  a jego implementacja skupia się na super-klasie, która tworzy inne fabryki. Przykład zastosowania wzorca Fabryki Abstrakcyjnej Załóżmy, że chcemy zbudować globalną fabrykę rowerów. Moglibyśmy użyć do tego …

Wzorce Projektowe: Fabryka Abstrakcyjna (Abstract Factory) Read More »

Wzorce Projektowe: Metoda Fabrykująca (Factory Method)

Definicja Metoda fabrykująca (wytwórcza) jest kreacyjnym wzorcem projektowym, który pozwala na tworzenie obiektów bez określania ich konkretnych klas – definiowany zostaje interfejs, który umożliwia tworzenie obiektów, jednak odpowiedzialność za ten proces przekazuje do klas podrzędnych (to właśnie klasa podrzędna decyduje jaki obiekt zostanie utworzony!). Przykład zastosowania wzorca Metoda Fabryczna Stwórzmy aplikację, oferującą usługę wysyłania powiadomień (ostrzeżeń …

Wzorce Projektowe: Metoda Fabrykująca (Factory Method) Read More »