ID: 2955 OOP - Zaawansowane Łatwe

Źródło: Arkusze CKE

Obiektowe podejście do rozwiązywania problemów obejmuje między innymi:

Warianty odpowiedzi

  1. A

    wyzwalacze i polimorfizm

  2. B

    pola, metody, rekurencję i kwerendy

  3. C

    zmienne, procedury i funkcje

  4. D

    klasy, obiekty i hermetyzację

Wyjaśnienie

Filozofia programowania obiektowego kręci się wokół kilku fundamentów.

Po pierwsze używamy klas jako projektów i obiektów jako ich konkretnych reprezentacji w kodzie.

Po drugie stosujemy hermetyzację, aby ukryć wewnętrzne dane obiektu i udostępniać je tylko przez kontrolowany interfejs.

To połączenie odróżnia programowanie obiektowe od tradycyjnego podejścia strukturalnego, które opiera się jedynie na zmiennych i osobnych funkcjach.

Sprawdź się w praktyce

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

Podobne pytania — OOP - Zaawansowane