Модификатор protected
Объявляет защищенную видимость для члена класса или интерфейса.
protected statement
Аргументы
- statement
Обязательный. Определение члена класса или интерфейса.
Заметки
Модификатор protected делает член класса или интерфейса видимым только в классе или интерфейсе и во всех производных классах текущего класса. Код за пределами текущего класса не может получить доступ к членам с модификатором protected.
Классы и интерфейсы в глобальной области нельзя пометить модификатором protected. Любой член класса или интерфейс (включая вложенные классы и интерфейсы) можно пометить модификатором protected.
Нельзя использовать модификатор protected вместе с любыми другими модификаторами видимости (public, private или internal).