Wzorce projektowe
Wzorce kreacyjne
[dział kursu] Opisane wzorce: budowniczy, fabryka abstrakcyjna, leniwa inicjalizacja, metoda wytwórcza, prototyp, RAII, singleton, wirtualny konstruktor.
Wykaz elementów dowiązanych
Dostarcza mechanizm do konwersji danych z konkretnego formatu wejścowego do dowolnego formatu wyjściowego.
Dostarcza interfejs (zwany abstrakcyjną fabryką) do zarządzania grupą obiektów o określonych własnościach jednak nie określa implementacji fabryki ani grupy obiektów, którymi zarządza.
Opóźnia tworzenie obiektu do chwili w której następuje jego pierwsze użycie.
Dostarcza interfejs do tworzenia obiektów, gwarantując jednocześnie możliwość zmiany obiektów jakie będą tworzone przez wzorzec w klasach potomnych.
Umożliwia tworzenie prawidłowej kopii obiektu z poziomu interfejsu.
RAII (wzorzec projektowy) Gwarantuje prawidłowe zwolnienie przejętych zasobów.
Zapewnia, że klasa posiada co najwyżej jedną instancję obiektu.
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.