Uniwersytet Zielonogórski
Wydział Informatyki, Elektrotechniki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Informatyka studia pierwszego stopnia z tyt. inżyniera
Laboratorium Podstaw Modelowania Programów
Laboratorium 4
Wstęp do wzorców projektowych — wzorzec Kompozyt 1 Zadania
1. Narysować diagram klas wzorca Kompozyt
2. Zaimplementować strukturę menu prostego edytora tekstu. Wykorzystać wzorzec kompozyt. Uwaga! Za- danie wykonać na dwa sposoby:
• przy pomocy techniki „wspólnego liścia i korzenia” oraz
• „oddzielnego liścia i korzenia”.
2 Literatura
• Head First Design Patterns. Edycja polska, Freeman E. i in., Helion 2005
• Wzorce projektowe Elementy oprogramowania obiektowego wielokrotnego użytku, Gamma E., Helm E., Johnson R., Vlissades J., WNT 2008
1