ID: 2869 OOP - Podstawy Łatwe

Źródło: Arkusze CKE

Który z wymienionych przykładów przedstawia typ rekordowy?

Warianty odpowiedzi

  1. A

    int w języku Python

  2. B

    bool w języku Java

  3. C

    struct w języku C++

  4. D

    float w języku C

Wyjaśnienie

Typ rekordowy (nazywany też typem złożonym) pozwala na spakowanie kilku zmiennych, często różnych typów, pod jedną wspólną nazwą. W języku C++ służy do tego słowo kluczowe struct.

Wyobraź sobie, że chcesz opisać użytkownika: potrzebujesz jego imienia (string), wieku (int) i wzrostu (float). Zamiast tworzyć trzy oddzielne zmienne, tworzysz strukturę, która łączy te wszystkie dane w jeden spójny obiekt.

Dla porównania typy takie jak int, float czy bool to typy proste (prymitywne) – potrafią przechować tylko jedną pojedynczą wartość danego rodzaju.

Sprawdź się w praktyce

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

Podobne pytania — OOP - Podstawy