Zpo-13-wyk-Slajd12
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Tradycyjne rozwiązywanie zależności
Taki uogólniony proces tworzenia obiektu z obiektem zależnym przebiega w następujących krokach:
- Klient żąda utworzenia instancji komponentu A
- Komponent A posiada zależność od komponentu B, dlatego nie może być utworzony przed nim
- Dlatego komponent A musi utworzyć instancję komponentu B
- oraz zmontować je razem
- Ostatnim krokiem jest przekazanie zmontowanego zestawu klientowi
W efekcie klient otrzymuje żądaną instancję komponentu A, jednak nie ma żadnego wpływu na sposób montażu A i B ani na wybór zależnego komponentu B.