Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: .NET Классы, скрытое наследование Добавлено: 25.04.03 09:45  

Автор вопроса:  VesemiR | ICQ: 74433185 

Как отнаследовать Public method, чтобы потом он был Protected or Friend например?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #1 Добавлено: 25.04.03 13:36

что бы перекрыть метод базового класса нужно что б он был Overridable, но ты не сможешь его перекрыть в наследниках, если у этих методов будет разное объявление, компилятор вба.нет не пропустит такого:

Public Overridable Sub BaseMethod()

Friend Overrides Sub BaseMethod()

Ответить

Номер ответа: 2
Автор ответа:
 VesemiR



ICQ: 74433185 

Вопросов: 2
Ответов: 9
 Профиль | | #2 Добавлено: 25.04.03 13:52
Вот как раз и не пропускает :( зараза. Т.е. вынести в другую область видимости невозможно?

Ответить

Номер ответа: 3
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #3 Добавлено: 25.04.03 17:20

а тебе для чего это так понадобилось то? может мона как-то обойти?

Ответить

Номер ответа: 4
Автор ответа:
 VesemiR



ICQ: 74433185 

Вопросов: 2
Ответов: 9
 Профиль | | #4 Добавлено: 28.04.03 10:26
Уже обошёл, но вопрос, тем не менее интересен :). Получается что никак

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам