Abstract factory Flashcards
Jak zaimplementować wzorzec “Abstract Factory”?
Tworząc interfejs fabryki oraz klasy konkretne implementujące ten interfejs dla każdej
rodziny produktów.
Jak wzorzec “Abstract Factory” wspiera zasadę SOLID “Open/Closed Principle”?
Pozwala na dodawanie nowych rodzin produktów bez zmiany istniejącego kodu.
Jakie są główne cele stosowania wzorca “Abstract Factory”?
Zapewnienie zgodności między obiektami tworzonymi przez różne fabryki.
Jakie są potencjalne problemy związane z używaniem wzorca “Abstract Factory”?
Dodanie nowych rodzajów produktów wymaga modyfikacji wszystkich fabryk.
Czym jest wzorzec projektowy “Abstract Factory”?
Abstract Factory to wzorzec projektowy, który dostarcza interfejs do tworzenia rodzin
powiązanych lub zależnych obiektów bez określania ich konkretnych klas.