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

Пара идей:

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

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

Удачи!

c++

overriding

metrowerks

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

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