Źródło: Arkusze CKE
Przekazywanie zależności do klasy poprzez konstruktor nazywane jest
Warianty odpowiedzi
-
A
żadnym z wymienionych
-
B
odwracaniem zależności
-
C
wstrzykiwaniem zależności
-
D
dziedziczeniem zależności
Wyjaśnienie
Wstrzykiwanie zależności, czyli Dependency Injection, to wzorzec projektowy polegający na dostarczaniu klasie gotowych obiektów, których potrzebuje do działania, zamiast tworzenia ich wewnętrznie.
Gdy przekazujesz te obiekty przez argumenty konstruktora, sprawiasz, że klasa jest luźno powiązana z otoczeniem, co znacznie ułatwia późniejsze testowanie i rozbudowę aplikacji.