ID: 2973 OOP - Zaawansowane Średnie

Źródło: Arkusze CKE

Przekazywanie zależności do klasy poprzez konstruktor nazywane jest

Warianty odpowiedzi

  1. A

    żadnym z wymienionych

  2. B

    odwracaniem zależności

  3. C

    wstrzykiwaniem zależności

  4. 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.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Zaawansowane