Сообщение от Gozar
|
Для идентификации объекта было выбрано слово Class, а не тип.
|
По сути, это одно и тоже, т.к. создание класса в большинстве языков и есть создание нового типа объекта:
//ActionScript
package {
import flash.display.Sprite;
import flash.text.TextField;
public class Foo extends Sprite {
public function Foo() {
var string:TextField = new TextField();
string.text = Object.prototype.toString.call(this);
this.addChild(string);
//[class Foo]
}
}
var bar:Foo = new Foo(); // инстанцирование класса Foo с типом Foo!
}
PS: этот вечный спор в ES7 должен разрешиться))