Задать вопрос
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии

Нормально ли объявлять пустой чисто виртуальный метод только ради объявления абстрактного класса?

Это нормально, объявлять пустой чисто виртуальный метод только ради объявления абстрактного класса?
  • Вопрос задан
  • 480 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Решения вопроса 4
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
Да.
Малышева.jpg
Ответ написан
@mayorovp
Нет, это ненормально. Тех же целей можно добиться отсутствием публичных конструкторов.
Ответ написан
AxisPod
@AxisPod
Ну если не нравится стандартный подход, делайте по своему, если сможете :-) А на деле это единственный вариант.
Ответ написан
Комментировать
maaGames
@maaGames
Погроммирую программы
У чисто виртуального метода нет тела, по определению. Т.е. либо чисто виртуальный метод, либо виртуальный метод с пустым телом (return не в счёт).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы