нет, с public работает, хотя читал что класс дефолту все public...
хорошо, давайте без кода во фрейме, с document class: test добавив импорт:

Код AS3:
package {
import flash.display.MovieClip;
public class test extends MovieClip {
public function test() {trace('aaaa');}
}
}
работает, но непонятным остается зачем классу указывать что он public?