1 / 1 / 0
Регистрация: 03.12.2022
Сообщений: 23
|
||||||
1 | ||||||
Виртуальные методы16.02.2023, 10:19. Показов 5668. Ответов 4
Метки нет (Все метки)
В предыдущем домашнем задании вы реализовали класс Seasons и метод Seasons.Change, который сменяет времена года. От него унаследовали класс ReverseSeasons и переопределили метод Seasons.Change так, чтобы он сменял сезоны в обратном порядке.
Теперь перепишите ваш код таким образом, чтобы он исключал переопределение. В вашей программе будут: 1. Базовый класс SeasonsBase с виртуальным деструктором и чисто виртуальным методом Change(). 2. От класса SeasonsBase наследуйте класс Seasons, в котором определите реализацию метода Change(). Пометьте данный метод как override 3. От класса SeasonsBase наследуйте класс ReverseSeasons, в котором определите реализацию метода Change(). Пометьте данный метод как override
0
|
16.02.2023, 10:19 | |
Ответы с готовыми решениями:
4
Чистые виртуальные методы и виртуальные методы Виртуальные методы виртуальные методы Виртуальные методы |
Модератор
|
||||||
16.02.2023, 11:57 | 3 | |||||
Сообщение было отмечено Consolas как решение
Решение
1
|
1 / 1 / 0
Регистрация: 03.12.2022
Сообщений: 23
|
|
16.02.2023, 19:07 [ТС] | 4 |
Ну извини, я не понимаю, как это сделать... Или ты тоже на ЛМС учишься?
Добавлено через 52 секунды Слушай, а ловко ты это придумал!
0
|
Модератор
|
|
17.02.2023, 10:33 | 5 |
0
|
17.02.2023, 10:33 | |
17.02.2023, 10:33 | |
Помогаю со студенческими работами здесь
5
Виртуальные методы Виртуальные методы виртуальные методы Виртуальные методы Виртуальные методы Виртуальные и переопределённые методы Наследование и виртуальные методы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |