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.