![]() |
Цитата:
|
Цитата:
|
Цитата:
компилируется - это еще не значит работает убрать модификатор virtual и разве что-то изменится? |
На уровне байткода можно создать виртуальную функцию - только оно вам надо? :)
|
Убедили, назвать нормальной работой - сложно,)
|
тогда можно попробовать как-то так
делаем интерфейс Код AS3:
Код AS3:
Код AS3:
последний вариант рабочий если в сравнении написать так: if (prototype != NeedClass.prototype) return super.myfunc(NeedClass); |
А вот кстати какая подстава:
Если в суперклассе есть два метода (не private), один из которых вызывается другим: Код AS3:
Код AS3:
или есть какой-то способ указать, что А должен вызвать B суперкласса, а не B класса-наследника? может как-то через пространства имен? P.S. сейчас придет многоуважаемый iNils и скажет, что надо называть методы разными именами, а override - он на то и override))) |
orcpochta, предлагаю финализировать B в A.
|
| Часовой пояс GMT +4, время: 16:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.