Fragment historii życia obiektu można charakteryzować na trzy uzupełniające się sposoby;
O jako zbiór wartości obiektu (atrybutów i powiązań) w pewnym aspekcie podobnych (rozważane jest tu podobieństwo jakościowe),
© jako okres czasu, w którym obiekt oczekuje na zdarzenie,
© jako okres czasu, w którym obiekt przetwarza informacje
Stan obiektu - chwilowy - trwający w czasie, zestaw wszystkich wartości atrybutów oraz
aktualnych powiązań danego obiektu z innymi obiektami, zmianę aktualnego stanu na inny może spowodować zajście pewnego zdarzenia
Stan to “klatka lub migawka ” pojedynczej sytuacji, w której znalazł się system informatyczny Możliwe jest wykorzystanie abstrakcji dla pewnych składników stanu, “zlepiając” wiele stanów w jeden
Np. stanem obiektu PRACOWNIK jest zestaw atrybutów o wartościach:
(NAZWISKO: Kowalski, IMIĘ: Adam, ZATRUDNIONY_W: Firma 132435)
Liczebność stanów dla pojedynczego obiektu:
Dla 1 000 nazwisk oraz 1 000 imion i 1 000 firm, liczba stanów wynosi I 000 000 000 Wniosek: dla prostych obiektów liczba stanów może być bardzo duża.
Liczebność stanów dla bazy danych?
Inżynieria Oprogramowania