Класс — это пользовательский тип данных, содержащий переменные-члены (данные) и функции-члены (методы), которые оперируют этими данными.
class MyClass {
public:
    int data; // Переменная-член
    void myFunction(); // Функция-член
};Отличия класса от структуры
- Модификаторы доступа: В классе по умолчанию private, в структуре —public.
- Историческое использование: Классы для сложных объектов, структуры для простых контейнеров данных. Однако в C++ это различие размыто.