![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| level0 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 14.4.2007 Репутация: нет Всего: нет |
есть вот такой код
base1-b2 base2-b2 а надо base2-b2 base2-b2 всякие overloads и shadows почему-то не помогают. ПОнимаю пробел в полиморфизме, но помогите плиз... ;) Это сообщение отредактировал(а) Exception - 15.4.2007, 17:20 |
|||
|
||||
| ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 5 Всего: 149 |
Ну... нужно писать Overridable (перезаписываемый) (в базовом классе) и Overrides (перезаписывает) (в наследнике) вместо Overloads (перегружает).
Перегрузка функций и свойств это нечто другое (перегрузка операторов)
P.S. На форуме есть подсветка синтаксиса (кнопка Код) P.P.S. Первый раз вижу ключевое слово Overloads. Интересно, если ли случаи, когда оно нужно? Это сообщение отредактировал(а) ivashkanet - 14.4.2007, 14:09 |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 18 Всего: 186 |
Его использование вообще необязательно, т.к. методы с одинаковыми именами и разными параметрами по умолчанию считаются перегруженными. http://msdn2.microsoft.com/en-us/library/y...47f(vs.80).aspx |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |