Есть ли способ предотвратить переопределение метода в подклассах?

Пара идей:

  1. Сделайте свою функцию приватной.
  2. Не делайте свою функцию виртуальной. Однако на самом деле это не предотвращает затенение функции другим определением.

Помимо этого, я override не знаю языковой функции, которая override блокирует вашу функцию таким function-overriding образом, что предотвращает overrides ее перегрузку и возможность metrowerks вызова через указатель/ссылку overriding на дочерний класс.

Удачи!

c++

overriding

metrowerks

2022-10-21T17:43:58+00:00
Вопросы с похожей тематикой, как у вопроса:

Есть ли способ предотвратить переопределение метода в подклассах?