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

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

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

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

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