Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Timama
10 / 10 / 5
Регистрация: 30.03.2016
Сообщений: 163
#1

Обязан ли дочерний класс реализовать все виртуальные функции отца? - C++

03.09.2016, 19:19. Просмотров 179. Ответов 4
Метки нет (Все метки)

Обязан ли дочерний класс реализовать все виртуальные функции отца?
Такой вот вопрос у меня на ум пришел, правильно ли? или я в чем то ошибся?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.09.2016, 19:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Обязан ли дочерний класс реализовать все виртуальные функции отца? (C++):

Реализовать иерархию классов (использовать наследование, полиморфизм, виртуальные функции) - C++
Первый базовый класс – млекопитающие; поля – способ питания, вес, среда обитания. Во втором базовом классе описываются географические...

виртуальные и чисто виртуальные функции - C++
Чем они отличаются?? если можно, с примерами. И как из виртуальной функции сделать чисто виртуальную? #include <iostream> using...

Родительский и дочерний класс - C++
Всем доброго времени суток. Возникла проблема; //file Base.h #include "Children.h" class Base { public: Children* a; } //file...

Простое наследование в с++. Базовый класс (AEROFLOT) и дочерний (REIS) - C++
Есть два класса: базовый (AEROFLOT) и дочерний (REIS). При компиляции у меня конструктор по умолчанию базового класса вызывается два раза....

Создать класс, в котором реализовать функции для работы с одномерными массивами - C++
Ребят помогите с задачкой Создать класс, в котором реализовать функции для работы с одномерными массивами: а) получить...

Абстрактный класс, виртуальные методы - C++
Учащийся: школьник, студент, аспирант. Каждый учащийся характеризуется: ФИО строки), дата рождения, пол (М/Ж). Школьник дополнительно...

4
zss
Модератор
Эксперт С++
6928 / 6490 / 2182
Регистрация: 18.12.2011
Сообщений: 17,105
Завершенные тесты: 1
03.09.2016, 19:23 #2
Если базовый класс абстрактный, то да.
1
Timama
10 / 10 / 5
Регистрация: 30.03.2016
Сообщений: 163
03.09.2016, 19:24  [ТС] #3
а если нет, то только дестрактор?
0
Убежденный
Ушел с форума
Эксперт С++
15937 / 7247 / 1140
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
03.09.2016, 19:24 #4
Цитата Сообщение от Timama Посмотреть сообщение
Обязан ли дочерний класс реализовать все виртуальные функции отца?
Нет.
3
zer0mail
2447 / 2081 / 205
Регистрация: 03.07.2012
Сообщений: 7,563
Записей в блоге: 1
03.09.2016, 19:25 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Нет, не обязан. Если будут создаваться объекты дочернего класса, надо чтобы все виртуальные функции были реализованы или в самом классе или выше по иерархии.
2
03.09.2016, 19:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.09.2016, 19:25
Привет! Вот еще темы с ответами:

Класс млекопитающих: создать дочерний класс кошка, который также характеризуется именем и положением в пространстве - C#
Есть класс млекопитающих. Он у меня характеризуется именем и положением в пространстве. Хочу создать дочерний класс кошка, который также...

Дочерний класс - Delphi
Просьба обьяснить (((и привести пример))) дочернего и родительского класса!!!

Родительский и дочерний класс - Delphi
Передо мной была поставлена задача создать родительский класс (какуюто фигуру) и к нему подклю4ить дочерний класс (так же какаюто фигуру).и...

Наследование - дочерний класс - Java SE
Помогите разобраться: Выношу в дочерний класс часть расчета пользуюсь только: public class abc extends cba{ Все переменные у меня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru