Sr-12-wyk-1.0-Slajd10

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Adapter obiektów – model środowiska

Adapter obiektów – model środowiska


Na rysunku pokazano przykład środowiska obiektów, obsługiwanych przez adaptery. Widać tu trzy obiekty, przy czym dwa z nich są aktywowane w taki sam sposób, więc obsługuje je ten sam adapter.

Oprócz powoływania i zwalniania obiektów adapter zajmuje się dostarczaniem do nich wywołań. Jego rola polega na przekazaniu komunikatu zawierającego wywołanie właściwemu szkieletowi, który w architekturze jest umiejscowiony na wyższym poziomie od adaptera, czyli bliżej implementacji obiektu. Szkielet przetwarza ten komunikat na wywołanie operacji obiektu. Co ważne, adapter nie ma statycznej wiedzy o interfejsach obiektów, do których deleguje wywołania.


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