Какие существуют свойства?

В видеоуроках по C# рассматривались метод мутатор, аксессор, герметизированный, виртуальный, замещенный и частичный.
И рассматривались свойства - для чтения, записи, чтения и записи, автоматически-реализуемое, герметизированное.

Логично предположить (не проверял, но ключевые слова вроде применимы к свойствам), что есть и виртуальное и замещенное свойство. (Да и герметизированное свойство уже на это намекает.)

Вопрос в том, существуют ли такие свойства или нет? В плане теории, "стандарта".
То есть замещенный и герметизированный метод преподносились как что то базовое, как разновидность метода. Вид метода.
А вот про замещенное или виртуальное свойство ни сказали ни слова. Хотя модификатор virtual/override наверно применим и к свойству.

Модификаторов очень много. И по идее мы можем сказать что есть публичный частичный метод, приватный герметизированный метод (наверно более 100 комбинаций)... Но в видеоуроках так не говорят, что очевидно.
Но выделяют вышеупомянутые разновидности методов. А вот про 2 разновидности свойств "забыли".
Может указанные мною свойства более относятся к комбинации слов, чем к разновидностям?

Я сейчас составляю схему/таблицу с основными видами классов, свойств и т.д. И мне надо как то выделить основное.
Существуют ли такие свойства как вид?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
vabka
@vabka Куратор тега C#
Токсичный шарпист
>герметизированный, мутатор, ацессор, замещённый.
Ужас, с такими терминами никто вас не поймёт. Лучше переходите на английский язык пока не поздно.

Свойства - это тоже методы, по тому к ним применимы все те же модификаторы.

И да. Это лишь модификарты - виртуальное свойство тоже свойство. И нет смысла собирать огромную таблицу
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы