package
{
import flash.display.Sprite;
trace("A");
public class Test extends Sprite
{
trace("B");
function Test()
{
trace("C");
}
trace("D");
}
trace("E");
}
{
import flash.display.Sprite;
trace("A");
public class Test extends Sprite
{
trace("B");
function Test()
{
trace("C");
}
trace("D");
}
trace("E");
}
trace("F");
猜猜答案?
执行顺序是类里面-->包里面-->包外面-->构造函数
所以会输出:
B
D
A
E
F
C