Nowoczesne języki programowania obiektowego
Literatura:
-
E. Gamma, R. Helm, R. Johnson, J. M. Vlissides. Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku, Helion 2010.
-
E. Freeman, E. Freeman, B. Bates, K. Sierra. Wzorce projektowe. Rusz głową!, Helion, 2010.
-
Bernd Bruegge, Allen H. Dutoit. Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java, Helion, 2011.
-
C. Larman. UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji. Wydanie III, Helion, 2011.
-
J. W. Cooper. Java. Wzorce projektowe, Helion, 2001.
Materiały dydaktyczne:
- Laboratorium 1: Singleton
- Laboratorium 2: Obserwator
- Laboratorium 2: Kod DP_obserwator.zip
- Laboratorium 3: Dekorator
- Laboratorium 4: Polecenie
- Laboratorium 5: Fabryka (Factory Method)
- Laboratorium 5: GUI (Kolekcje)