Как правильно протестировать на наследование классов в ActionScript 3?

Если Вы хотите его без года:

DateTime.Now.ToString("MM/DD");

DateTime. ToString () имеет много прохладных строк формата:

http://msdn.microsoft.com/en-us/library/aa326721.aspx

5
задан jmdecombe 7 November 2009 в 16:46
поделиться

3 ответа

You can call describeType() on CC directly. You do not have to instantiate the object.

var typeXML:XML = describeType(CC);
if(typeXML.factory.extendsClass.(@type=="C").length() > 0)
{
...

It's not as clean as I'd like but I can't find anything better.

(via Amarghosh: [http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/utils/package.html#describeType()][1] )

3
ответ дан 15 December 2019 в 06:29
поделиться

Я думаю, вам придется вручную проанализировать XML-объект, возвращенный flash.utils.describeType

1
ответ дан 15 December 2019 в 06:29
поделиться

В качестве альтернативы, если вы используете пакет as3commons-reflection (который, кстати, очень, очень полезен), вы можете позвонить:

ClassUtils.getImplementedInterfaces(CC)
0
ответ дан 15 December 2019 в 06:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: