Fabryka abstrakcyjna (Abstract Factory)
Fabryka abstrakcyjna jest kreacyjnym wzorcem projektowym, który udostępnia interfejs do tworzenia rodzin powiązanych lub zależnych obiektów bez określania ich konkretnych klas.
Główna różnica między metodą fabryczną a fabryką abstrakcyjną polega na tym, że metoda fabryczna to pojedyncza metoda, a fabryka abstrakcyjna to obiekt. Metoda fabryczna jest tylko metodą, można ją przesłonić w podklasie, podczas gdy fabryka abstrakcyjna to obiekt, który ma wiele metod fabrycznych.
Link do posta:
https://dev-hobby.pl/csharp/fabryka-abstrakcyjna/
I newsletera:
https://devhobby.ck.page/65b02c8ee0
Kod źródłowy:
https://github.com/mariuszjurczenko/DesignPatterns
Nasz serwis wykorzystuje pliki cookie. Warunki przechowywania lub dostępu do plików cookies możesz zmienić w ustawieniach Twojej przeglądarki.