Zadania do samodzielnego rozwiązania
1. Wprowadzenie do modelowania obiektowego
Zadanie 1
W swoim najbliższym otoczeniu (budynku, firmie, kraju, itp.) zidentyfikuj różne obiekty. Dla tych obiektów określ stan, sposób zachowania oraz tożsamość. Narysuj diagram obiektów w języku UML, który przedstawia poszczególne obiekty, ich stan, oraz powiązania między obiektami.
Zadanie 2
Dla zadanej dziedziny problemu (patrz sekcja 1.5) nazwij konkretne obiekty. Dokonaj klasyfikacji obiektów i określ zidentyfikowane klasy. Przypisz obiekty jako instancje zidentyfikowanych klas.
Zadanie 3
Dla klas zidentyfikowanych w zadaniu 2 określ możliwe sposoby współpracy. Napisz kilka przykładowych sekwencji komunikatów wymienianych między obiektami klas. Spróbuj naszkicować diagramy sekwencji przedstawiające powyższe sekwencje komunikatów.