DSCN5228

DSCN5228



Delegacyjny model zdarzeń Zasady


Dowolny obiekt może być słuchaczem, jeśli tylko jego klasa implementuje interfejs(y J nasłuchu

Klasy słuchaczy rejestrują swoje zainteresowania zdarzeniami pochodzącymi z danego źródła

Źródło zdarzeń powiadamia tylko zarejestrowanych słuchaczy

Wiele różnych zdarzeń można oddelegować do tego samego obiektu słuchacza

To samo zdarzenie można oddełegować do więcej niż jednego obiektu słuchacza

Wiele różnych zdarzeń można oddelegować do wielu różnych obiektów słuchaczy

Zalety

Generowanie zdarzeń przez źródło tylko wtedy, gdy do źródła przyłączony jest słuchacz reagujący na ten typ zdarzenia (można wybrać jakiego typu zdarzenia mają być generowane)

Oddzielenie kodu interfejsu GUI od kodu obsługi zdarzeń (wykonywanego gdy zajdzie zdarzenie od komponentu)

Odporność kodu na błędy ze

względy na strukturyzację zdarzeń i interfejsów nasłuchu

Uproszczenie pisania kodu -

zdarzenia są filtrowane na ruskim, ukrytym poziomie


Wyszukiwarka

Podobne podstrony:
img021 III. Usuwanie procesów Dowolny proces może zostać usunięty z systemu przez jego

img213 (11.30) gdzie a oznacza przyjęty poziom istotności. Przy takim postępowaniu rozważany obiekt
Rys. 8. Wybór grubości linii Intensywność zacieniowania obiektów może być rozpatrywana jako
46532 wykład9 (2) OBIEKT    ;,:rv Obiefctto składnik warstwy. Pojedynczym obiektem m
Kolorymetria Prawa Grassmana 1.    Dowolne światło może być określone za pomocą 3 zm
201411044223 Możliwość rozpoznawania niekompletnych obiektów: to w jakim stopniu kształt obiektu mo
wykład9 (2) OBIEKT    ;,:rv Obiefctto składnik warstwy. Pojedynczym obiektem może by
2- Poziom zmiany: zmienianym obiektem może być praktyka edukacyjna oraz postawa badacza. Cykl zmiany
201411044223 Możliwość rozpoznawania niekompletnych obiektów: to w jakim stopniu kształt obiektu mo
RADIO SAMOCHODOWE MODEL AD 182 H Kierunek sprawdzania może być zmieniony po naciśnięciu przycisków
OBIEKTY ZŁOŻONE Na ogół obiekt może być traktowany jako system złożony z bloków funkcjonalnych, międ
pety moje opracowania7 n *.<*>(*)< u * V. NADMIARY Zwiększenie niezawodności i trwałości o
ryiopiły.info@gn»i!_com KI Ryłopity Wymyśl dowolne słowo (może +o być Twoje imię). rrzeli-teruj je.
Abstrakcja (2) Abstrakcja jako cecha obiektowości może być rozpatrywana również na innych poziomach
•    Muszą być co najmniej dwa podmioty, a może być więcej; dowolny podmiot może być

więcej podobnych podstron