2007-01-26 抽象クラス Flex ActionScript3.0は、抽象クラスがAPIとして提供されていませんが、 無理やりそれっぽく作った人がいます。 仕組みはprivateなコンストラクタと同じです。 ちなみに、AS3はprivateなコンストラクタを定義できません。 なのでSingletonパターンの実装は今回の例と同じく、 インナークラスを使っています。 Pseudo-abstract classes in AS3 http://www.ericfeminella.com/blog/2007/01/16/pseudo-abstract-classes-in-as3/