Приведение к типу базового класса

Программирование на Visual Basic for Applications
ST1
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 12.07.2006 (Ср) 18:54

Приведение к типу базового класса

Сообщение ST1 » 12.07.2006 (Ср) 18:59

Приветствую

Если есть базовый класс A с методом func
и я делаю имплементация A классом B
то синтаксис для определения func в B такой:
sub A_func
Теперь если есть объект b типа B
то для вызова func пишем Call b.A_func
Можно ли как нибудь привести тип b к A чтобы вызывать покороче b.func капк это делается в "полноценных" ОО языках?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.07.2006 (Ср) 19:40

Код: Выделить всё
Dim o_a As A
Set o_a = b
o_A.func

либо просто добавь в b Sub func: A_func: End Sub
Изображение


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51

    TopList  
cron