2 / 2 / 0
Регистрация: 01.10.2016
Сообщений: 63
|
||||||
1 | ||||||
Наследники абстрактного класса30.06.2017, 20:34. Показов 3179. Ответов 3
Метки нет Все метки)
(
Есть классы:
Я правильно понимаю, что все классы, кроме класса D, будут абстрактными (наследники абстрактного класса тоже являются абстрактными, если в них не определены все чисто виртуальные методы)?
1
|
|
30.06.2017, 20:34 | |
Ответы с готовыми решениями:
3
Шаблон класса, параметром которого должны являться наследники определённого класса Как обратится к обьекту класса, являющегося наследником абстрактного класса
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
||||||
30.06.2017, 20:51 | 2 | |||||
![]() Решение
Нет. B определяет другой метод met (внимание на const), поэтому абстрактный.
Добавлено через 1 минуту Можно так же посмотреть с помощью std::is_abstract: http://ideone.com/UDbZtK . Добавлено через 3 минуты Кликните здесь для просмотра всего текста
1
|
2 / 2 / 0
Регистрация: 01.10.2016
Сообщений: 63
|
|
01.07.2017, 10:47 [ТС] | 3 |
Значит, класс B будет полиморфным, так как содержит виртуальную функцию, но не абстрактным, так как функция не чисто виртуальная?
0
|
Неэпический
|
|
01.07.2017, 11:10 | 4 |
Он унаследует от класса A его не реализованный функционал, и тоже будет абстрактным.
1
|
01.07.2017, 11:10 | |
Помогаю со студенческими работами здесь
4
Вектор с типом класса, а его элементы наследники
Реализация абстрактного класса Использование абстрактного класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |