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