INF.04 · pytanie 168
Który z poniższych przykładów ilustruje deklarację złożonego typu w języku C++?
- Afloat ocena = 4.5;
- Bclass Student {};Poprawna
- Cint wynik = 100;
- Dbool status;
Wyjaśnienie
Deklaracja `class Student {};` w języku C++ przedstawia przykład tworzenia typu złożonego w postaci klasy. Klasa to podstawowy element programowania obiektowego, który pozwala na łączenie danych (pól) i funkcji (metod) w jednej strukturze. Klasy umożliwiają modelowanie rzeczywistych obiektów i ich zachowań, co prowadzi do bardziej zorganizowanego i skalowalnego kodu. Klasy mogą być rozszerzane przez dziedziczenie, co jest kluczową zaletą programowania obiektowego.