Класс без данных

380
06 января 2017, 10:23

Помогите понять, что собой представляет класс без данных, и где его можно/нужно использовать.

Answer 1

Например, класс без членов данных может задавать интерфейс для своих производных классов. То есть такой класс может содержать лишь объявления методов (виртуальных, не виртуальных, статических).

Либо класс может быть контейнером для некоторых методов, чаще всего статических.

Answer 2

Помогите понять, что собой представляет класс без данных, и где его можно/нужно использовать.

Можно использовать в мета-программировании. Хотя для реализации парадигмы SFINAE принято использовать структуры.

READ ALSO
Как использовать DirectShow с MinGW?

Как использовать DirectShow с MinGW?

При компиляции MinGW ругается, что в dshowh присутствуют не разрешённые заголовки

354
как изменить имя программы radstudio c++builder

как изменить имя программы radstudio c++builder

Нужно изменить не имя проекта, не имя (apk) установочного файла, а когда файл уже установился и в меню телефона появляется иконка для запуска...

431
Обновление QTreeView при изменении данных

Обновление QTreeView при изменении данных

Есть класс, наследованный от QAbstractItemModel и QTreeView на основе этой моделиМодель строится на основе таблицы вида id/name/parent_id взятой из базы данных...

386