通過靜態方法過載建構函式
As3 中沒有建構函式過載。
為了提供檢索類例項的不同方法,可以提供 public static 方法作為替代建構函式。
一個例子是 flash.geom.Point,它代表一個 2D 點物件。定義點的座標可以是
- 
**** 常規建構函式中的笛卡兒 public function Point(x:Number = 0, y:Number = 0)示例用法: var point:Point = new Point(2, -.5);
- 
極性靜態方法 public static function polar(len:Number, angle:Number):Point示例用法: var point:Point = Point.polar(12, .7 * Math.PI);因為它不是一個實際的建構函式,所以沒有 new關鍵字。