Цитата:
Сообщение от sospamom
kup
Неудачный пример, компилятор не сможет догадаться переписать
 Код AS3:
var myPoint = new Point(10, 10)
как
 Код AS3:
var myPoint:Point = new Point(10, 10)
ведь мы можем написать и
 Код AS3:
var myPoint:Object = new Point(10, 10)
|
можно же написать например так.

Код AS3:
var myPoint = new Point(10, 10) as Object
Цитата:
Сообщение от sospamom
kup
var нужна например в данном случае:
 Код AS3:
var b = 5;
a();
function a(){
var b = 7;
}
чтобы компилятор понял, что мы сейчас работаем с переменной в области видимости функции.
|
для этого есть this чтобы указать зону видимости.

Код AS3:
import MyClass;
это такой аналог кода
class MyClass
{
// ...
}
Чтобы незахламлять исходники. Просто чтобы использовать класс, вы должны его продекларировать. Компилятор ничего незнает про файлы и ваши полные-пути ему лесом.

То что вы хотите, должно иметь примерно такой синтаксис.

Код AS3:
new class { };