InstanceObjects04.pdf
(
207 KB
)
Pobierz
Egzemplarze i obiekty
Egzemplarze i obiekty
Egzemplarz
to konkretne wystąpienie abstrakcji. Obiekt jest
egzemplarzem klasy.
Nie każdy egzemplarz jest obiektem, np. egzemplarz powiązania jest
po prostu wiązaniem.
Tomasz Szmuc '04
1
Nazwy -
konwencja
konwencja
danyKlient
egzemplarze nazwane
t : Transakcja
: Multimedia::KanałMuzyczny
egzemplarz anonimowy
: kodKlucza
obiekt wielokrotny
agent :
egzemplarz osierocony
Rys. Notacja nazwowa egzemplarzy
Tomasz Szmuc '04
2
Nazwy
Stan
Każdy obiekt ma stan, obejmujący własności statyczne oraz dynamiczne.
Wykonanie operacji prowadzi zazwyczaj do zmiany stanu, zapytanie
zazwyczaj nie powoduje zmiany stanu.
danyKlient
Id: PESEL = ”56005250417”
Aktywny = True
egzemplarz z wartościami atrybutów
t : Telefon
[OczekiwanieNaPołączenia]
egzemplarz z jawnym stanem
Rys. Stan obiektu
Tomasz Szmuc '04
3
Stereotypy
Zależności między klasami a obiektami
1. instanceOf
-obiekt źródłowy jest egzemplarzem
klasyfikatora docelowego.
2. instantiate
-klasa źródłowa tworzy egzemplarze klasy
docelowej.
Tomasz Szmuc '04
4
powiązanie (association)
Firma
Osoba
<<instantiate>>
<<instantiate>>
<<instantiate>>
Telpod: Firma
Kowalski: Osoba
wiązanie (link)
Rys. Obiekty – instancje klas, połączenia – instancje powiązań
Tomasz Szmuc '04
5
Plik z chomika:
kitek04
Inne pliki z tego folderu:
UML_Modell04.pdf
(630 KB)
Teatr04.pdf
(285 KB)
ProcessThreads04.pdf
(246 KB)
Packages04.pdf
(144 KB)
Interfaces04.pdf
(171 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin