我经常看到AS3类的构造函数中有一个init()函数,有时甚至是构造函数中唯一的代码。如果可以使用构造函数自身来初始化一个类,为什么这样做会有用呢?
package
{
import flash.display.Sprite;
public class Example extends Sprite
{
public function Example()
{
init();
}
public function init ( ):void
{
//initialize here
}
}
}