ID: 2997 OOP - Zaawansowane Średnie

Źródło: Arkusze CKE

Tworząc aplikację opartą na obiektach, należy założyć, że program będzie zarządzany przez

Warianty odpowiedzi

  1. A

    definicję warunków końcowego rozwiązania

  2. B

    pętlę dyspozytora, która w zależności od zdarzenia wywoła właściwą funkcję

  3. C

    moduły zawierające funkcje oraz zmienne globalne

  4. D

    zbiór instancji klas współpracujących ze sobą

Wyjaśnienie

Gdy tworzysz aplikację w paradygmacie obiektowym, architektura programu przypomina dobrze naoliwioną machinę złożoną z pojedynczych elementów.

Każdy z tych elementów to konkretny obiekt, czyli instancja danej klasy. Klasa dostarcza tylko ogólny przepis, natomiast w działającym programie żyją konkretne obiekty.

Cały program sprowadza się do tego, że te instancje stale ze sobą współpracują, wywołują swoje metody i przesyłają między sobą dane, aby zrealizować założone zadanie.

Sprawdź się w praktyce

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

Podobne pytania — OOP - Zaawansowane