Zpo-1-wyk-Slajd5

Z Studia Informatyczne
Wersja z dnia 10:46, 17 paź 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Obiekt

Obiekt


Istnieje wiele definicji obiektu. Zwykle dotyczą one jego fizycznej i logicznej struktury, podkreślając współistnienie w nim pól i metod. Te definicje są prawdziwe, jednak nie obejmują najważniejszego aspektu obiektowości, czyli właśnie odpowiedzialności.

Dlatego z punktu widzenia projektowania (a nie programowania) obiektowego trafniejsza wydaje się definicja, zgodnie z którą obiekt odpowiada za pewien fragment rzeczywistości. Odpowiedzialność oznacza, poza zobowiązaniem do realizacji pewnych zadań, także ukrycie sposobu ich wykonania. Natomiast elementy wymienione w pierwszej definicji są mechanizmami wykorzystywanymi do osiągnięcia celu opisanego w drugiej.


<< Poprzedni slajd | Spis treści | Następny slajd >>