Zpo-10-wyk-Slajd2: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
==Factory Method: cel==
==Agenda==


[[Image:zpo-10-wyk-Slajd2.PNG|Factory Method: cel]]
[[Image:zpo-10-wyk-Slajd2.PNG|Agenda]]




Wzorzec Factory Method jest podstawowym wzorcem kreacyjnym. Jego celem jest zastąpienie prostych wywołań konstruktora dedykowanym interfejsem (metodą), która przejmie odpowiedzialność za tworzenie i ew. inicjację obiektu danej klasy. Podobnie jak w przypadku wzorca Singleton (który jest specjalizowaną wersją Factory Method, ograniczoną do tworzenia jednego obiektu), istnieje możliwość hermetyzacji wewnątrz tej metody sposobu wyboru klasy obiektu spośród jej podklas oraz użytego konstruktora.  
Jest to drugi wykład poświęcony przeglądowi przekształceń refaktoryzacyjnych. W jego trakcie zostaną przedstawione trzy grupy przekształceń: zamiany obiektów-wartości w obiekty-referencje (oraz przekształceń odwrotnych), przekształcenia relacji dziedziczenia w relację delegacji oraz przekształcenia wyrażeń warunkowych.




[[zpo-10-wyk-Slajd1 | << Poprzedni slajd]] | [[zpo-10-wyk-toc|Spis treści ]] | [[zpo-10-wyk-Slajd3 | Następny slajd >>]]
[[zpo-10-wyk-Slajd1 | << Poprzedni slajd]] | [[zpo-10-wyk-toc|Spis treści ]] | [[zpo-10-wyk-Slajd3 | Następny slajd >>]]

Aktualna wersja na dzień 17:52, 4 lis 2006

Agenda

Agenda


Jest to drugi wykład poświęcony przeglądowi przekształceń refaktoryzacyjnych. W jego trakcie zostaną przedstawione trzy grupy przekształceń: zamiany obiektów-wartości w obiekty-referencje (oraz przekształceń odwrotnych), przekształcenia relacji dziedziczenia w relację delegacji oraz przekształcenia wyrażeń warunkowych.


<< Poprzedni slajd | Spis treści | Następny slajd >>