Проверка класса на принадлежность к типу? Оо
Встала передо мной такая головоломка:
Есть некий класс, который хранится именно как тип Class, нужно проверить наследует ли он определенный тип, но сделать это без создания экземпляра. Для наглядности: Код AS3:
getQualifiedClassName() не катит, так как он вернет имя класса, но никак не скажет наследует ли он другой класс, рекурсивно вызывать getQualifiedSuperclassName так же не вариант, потому что нужно проверить интерфейс) п.с. Задача скорее из любопытства. Мне, в принципе не в лом создать экземпляр и хранить ссылку на него в переменной. Может кто-то сталкивался с подобной задачей, или тоже хочет поломать голову) |
describeType().factory.extendsClass.@type
|
Спасибо)
Про descrybeType что-то даже в голову не пришло. Там как раз и implementsInterface есть. |
|
Цитата:
В котором используется метод descrybeTypeJSON() Откуда берется сам метод? Оо Добавлено через 1 минуту Аа, понял. Неофициальный метод, скрытый от юзеров)) Круто |
Часовой пояс GMT +4, время: 22:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.