« Wzorce kreacyjne, dział kursu »
Opisane wzorce: budowniczy, fabryka abstrakcyjna, leniwa inicjalizacja, metoda wytwórcza, prototyp, RAII, singleton, wirtualny konstruktor. (dział kursu)
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!
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

budowniczy (wzorzec projektowy)
Dostarcza mechanizm do konwersji danych z konkretnego formatu wejścowego do dowolnego formatu wyjściowego.
fabryka abstrakcyjna (wzorzec projektowy)
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.
leniwa inicjalizacja (wzorzec projektowy)
Opóźnia tworzenie obiektu do chwili w której następuje jego pierwsze użycie.
metoda wytwórcza (wzorzec projektowy)
Dostarcza interfejs do tworzenia obiektów, gwarantując jednocześnie możliwość zmiany obiektów jakie będą tworzone przez wzorzec w klasach potomnych.
prototyp (wzorzec projektowy)
Umożliwia tworzenie prawidłowej kopii obiektu z poziomu interfejsu.
RAII (wzorzec projektowy)
Gwarantuje prawidłowe zwolnienie przejętych zasobów.
singleton (wzorzec projektowy)
Zapewnia, że klasa posiada co najwyżej jedną instancję obiektu.
wirtualny konstruktor (wzorzec projektowy)
Alternatywna nazwa dla wzorca projektowego metoda wytwórcza.