ID: 3036 OOP - Zaawansowane Średnie

Źródło: Arkusze CKE

Która z wymienionych cech dotyczy klasy statycznej?

Warianty odpowiedzi

  1. A

    Nie może zawierać ani zmiennych, ani metod

  2. B

    Może być dziedziczona przez klasy potomne

  3. C

    Jest automatycznie usuwana po zakończeniu działania programu

  4. D

    Może zawierać wyłącznie statyczne pola i metody

Wyjaśnienie

Klasa statyczna jest specyficznym rodzajem klasy, z której nie można tworzyć żadnych obiektów za pomocą operatora new.

Jej główną cechą jest to, że może zawierać wyłącznie elementy statyczne, czyli pola, metody i właściwości statyczne.

Doskonałym przykładem z praktyki jest klasa pomocnicza, na przykład Math, do której metod odwołujesz się bezpośrednio przez nazwę klasy.

Sprawdź się w praktyce

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

Podobne pytania — OOP - Zaawansowane