Zpo-9-wyk-Slajd27: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
==Adapter: uczestnicy==
==Przykład(1)==


[[Image:zpo-9-wyk-Slajd27.PNG|Adapter: uczestnicy]]
[[Image:zpo-9-wyk-Slajd27.PNG|Przykład(1)]]




We wzorcu występują trzy podstawowe obiekty: Target, definiujący interfejs wymagany przez klienta, i poprzez który chce on wykorzystywać określoną funkcjonalność, Adaptee, który posiada funkcjonalność, ale jest niezgodny pod względem typu z interfejsem Target, oraz Adapter, dokonujący translacji pomiędzy nimi.
Każda z tych zmiennych jest przekształcana w metodę o tym samym typie, która zwraca samą wartość.
 
W efekcie w wyrażeniu zamiast zmiennych pojawiają się metody, które nie utrudniają w takim stopniu dalszych operacji refaktoryzacyjnych.




[[zpo-9-wyk-Slajd26 | << Poprzedni slajd]] | [[zpo-9-wyk-toc|Spis treści ]] | [[zpo-9-wyk-Slajd28 | Następny slajd >>]]
[[zpo-9-wyk-Slajd26 | << Poprzedni slajd]] | [[zpo-9-wyk-toc|Spis treści ]] | [[zpo-9-wyk-Slajd28 | Następny slajd >>]]

Aktualna wersja na dzień 18:05, 4 lis 2006

Przykład(1)

Przykład(1)


Każda z tych zmiennych jest przekształcana w metodę o tym samym typie, która zwraca tę samą wartość.

W efekcie w wyrażeniu zamiast zmiennych pojawiają się metody, które nie utrudniają w takim stopniu dalszych operacji refaktoryzacyjnych.


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