Przejdź do treści głównej
INF.04Pytanie #349 z 856klasy-obiekty-i-metody

Elementem języka C++, który pozwala definiować własne typy jest?

Opcje odpowiedzi:
A
typ wyliczeniowy enum
B
klasa
C
struktura
D
wszystkie pozostałe
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D

Uzasadnienie i szersze wyjaśnienie:

Język C++ oferuje kilka mechanizmów do tworzenia własnych, zdefiniowanych przez użytkownika typów danych:

  • enum (typ wyliczeniowy): Pozwala zdefiniować nowy typ, który może przyjmować jedną z nazwanych stałych całkowitoliczbowych.
  • class (klasa): Jest to fundamentalny element programowania obiektowego, pozwalający zdefiniować nowy, złożony typ danych, który łączy w sobie pola (dane) i metody (funkcje).
  • struct (struktura): Podobnie jak klasa, pozwala na grupowanie różnych typów danych w jeden nowy typ.

Ponieważ wszystkie wymienione elementy (enum, class, struct) służą do definiowania nowych typów, prawidłową odpowiedzią jest „wszystkie pozostałe”.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Klasy obiekty i metody”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 38 pytań z tego działu.