Zpo-13-wyk-Slajd18

Z Studia Informatyczne
Wersja z dnia 07:43, 21 sie 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

Sposoby rozwiązywania zależności

Sposoby rozwiązywania zależności


Metody rozwiązywania zależności można podzielić ze względu na sposób ich przekazania do komponentu na trzy grupy:

  • wstrzykiwanie przez interfejs, polegające na aktywnym wyszukaniu przez komponent wymaganych zależności,
  • wstrzykiwanie przez konstruktor, w którym wszystkie zależności komponentu muszą zostać spełnione w momencie jego tworzenia, a ich rozwiązaniem i spełnieniem zajmuje się kontener,
  • wstrzykiwanie przez właściwości obiektu, czyli przekazanie przez kontener referencji do zależnego komponentu przez metody typu setXXX ().

Zastosowanie każdej z tych grup niesie za sobą określone konsekwencje i ograniczenia, które pokrótce zostaną omówione.


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