Показать сообщение отдельно
  #2  
Старый 11.07.2009, 19:00
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Согласно справке, вы не можете понижать «степень видимости» членов класса.
Цитата:
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»
В частности, там написано, что хотя вы и не можете сделать свойство менее видимым, но вы можете перекрыть его и изменить процедуры чтения и записи свойства.
Ответить с цитированием