Цитата:
|
Лень тестировать, но если работает, то наверное, из-за того, что компилятор "увидев" переменную - сначала ищет ее в переменных того же класса. Если находит - то работает с ней как с полем данного класса, если нет - поднимается по цепочке в суперклассы.
|
Ну я попробовал в FD падает:
Цитата:
\test\src\MyClass.as(6): col: 9 Error: A conflict exists with inherited definition flash.display isplayObject.stage in namespace public.
|
Тоесть с настройками по умолчанию это не компилится. Возможно нужно strict mode выключить или Flash использовать хз, у меня пока не работает.