Цитата:
Сообщение от dimarik
 Код AS3:
var classConstructor:Class = this["constructor"];
...
/*
Вместо
var className:String = getQualifiedClassName(this);
if (className == getQualifiedClassName(Enumeration))
throw new ArgumentError("Enumeration class cannot be instantiated.");
*/
// Можно прост:
if (classConstructor == Enumeration) {
throw new ArgumentError("Enumeration class cannot be instantiated.");
}
Так, накатило прост.
|
А если еще проще

Код AS3:
if (this is Enumeration) {
throw new ArgumentError("Enumeration class cannot be instantiated.");
}
?