![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 890
|
Извините, затупился на ровном месте:
как узнать, что один класс является наследником другого? Добавлено через 36 минут Немного конкретней поясню, что требуется:
__________________
скриптограф |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 890
|
не поверю - мне надо класс проверить, а не инстанс))
Добавлено через 6 минут на самом деле я загоняюсь, и приведение типов само за меня все проверит, но мне теперь просто из любопытства надо понять, как узнать, что один класс - наследник другого
__________________
скриптограф |
|
|||||
|
Копать здесь... Это если точно нужно знать кто от кого....
На самом деле - узнать является ли объект наследником какого-либо класса быстро можно так: Последний раз редактировалось Партизан; 18.05.2010 в 11:03. Причина: добавлен пример |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 890
|
Цитата:
А про "as" не актуально, т.к. я сам класс хотел проверить, а не его экземпляр))) Добавлено через 1 минуту как-то так...))) Цитата:
__________________
скриптограф |
|
|||||
|
стервочка (я мужик)
|
isPrototype
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
isPrototypeOf.
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 890
|
не могу соорудить конструкцию "класс Сын является наследником класса Отец"
Добавлено через 3 минуты А не... могу!))) trace(Object(Class(DisplayObject).prototype).isPrototypeOf(Object(Class(Sprite).prototype))); Добавлено через 14 минут Ну хорошо, а если в примере из первого поста надо проверить не наследование, а реализацию интерфейса - есть простой способ?
__________________
скриптограф |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 890
|
Цитата:
способа вроде isPrototypeOf не существует?))
__________________
скриптограф |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|