У меня есть класс с подклассом. Суперкласс имеет свойство Position
. Подкласс должен выполнить дополнительную операцию при изменении свойства Position
, поэтому я пытаюсь переопределить метод установки и вызвать метод установки суперкласса.
Я думаю, что у меня есть вызывающая часть установщика суперкласса, но я не могу понять, как здесь работает основной синтаксис.
Вот моя лучшая попытка:
Геттер есть только для доказательства концепции - предположим, я тоже хотел это переопределить?
Получатель и установщик выдают мне ошибки этой формы:
не может переопределить унаследованный член 'superClassName.Position. [Gs] et', поскольку он не помечен как виртуальный, абстрактный или переопределенный
Вот скриншот ошибок тоже для хорошей меры:
Я также пытался использовать ключевое слово override перед set
. Удаление лишнего геттера не имеет никакого эффекта.
Какой правильный синтаксис?