Есть ли способ предотвратить переопределение метода в подклассах?
Пара идей:
- Сделайте свою функцию приватной.
- Не делайте свою функцию виртуальной. Однако на самом деле это не предотвращает затенение функции другим определением.
Помимо этого, я override не знаю языковой функции, которая override блокирует вашу функцию таким function-overriding образом, что предотвращает overrides ее перегрузку и возможность metrowerks вызова через указатель/ссылку overriding на дочерний класс.
Удачи!
c++
overriding
metrowerks
2021-12-02T22:07:56+00:00
2022-10-21T17:43:58+00:00
DoktorD
Вопросы с похожей тематикой, как у вопроса:
Есть ли способ предотвратить переопределение метода в подклассах?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.