Źródło: Arkusze CKE
Dziedziczenie jest używane, gdy zachodzi potrzeba
Warianty odpowiedzi
-
A
wykorzystania stałych wartości, niezmieniających się w trakcie działania aplikacji
-
B
sformułowania klasy bardziej szczegółowej niż już stworzona
-
C
asynchronicznej realizacji długotrwałych zadań
-
D
określenia zasięgu dostępności metod i pól danej klasy
Wyjaśnienie
Dziedziczenie jest jednym z filarów programowania obiektowego i służy do tworzenia nowych klas na podstawie już istniejących.
Stosujemy je wtedy, gdy mamy ogólną klasę bazową i chcemy stworzyć klasę bardziej szczegółową, która przejmie od rodzica pole i metody, rozszerzając je o nowe funkcjonalności.
Dzięki temu unikamy przepisywania tego samego kodu i budujemy spójną strukturę zależności.