Согласно справке, вы не можете понижать «степень видимости» членов класса.
Цитата:
You can increase the visibility of a member in a descendant class by redeclaring it, but you cannot decrease its visibility. For example, a protected property can be made public in a descendant, but not private. Moreover, published members cannot become public in a descendant class. For more information, see Property overrides and redeclarations
|
Кстати, можете просмотреть эту самую тему в справке «
Property overrides and redeclarations»
В частности, там написано, что хотя вы и не можете сделать свойство менее видимым, но вы можете перекрыть его и изменить процедуры чтения и записи свойства.