Źródło: Arkusze CKE
Który z poniższych przykładów ilustruje deklarację złożonego typu w języku C++?
Warianty odpowiedzi
-
A
bool status;
-
B
class Student {};
-
C
int wynik = 100;
-
D
float ocena = 4.5;
Wyjaśnienie
Typy proste to podstawowe klocki oferowane bezpośrednio przez język programowania, takie jak liczby czy wartości logiczne.
Typ złożony to struktura stworzona przez programistę z wielu mniejszych elementów, posiadająca własną nazwę i opcjonalnie metody.
Deklaracja klasy za pomocą słowa kluczowego class tworzy właśnie taki nowy, złożony typ danych, który może grupować różne właściwości.