AS3では、class生成時にabstractが指定出来ないため、実行時エラーを発生させることで対応します。抽象クラスを直接インスタンス化した場合、constructorで例外を発生させることで対応します。
package { /** * abstract class sample */ public class AbstractClass { //---------------------------------------------------------------------- // method //---------------------------------------------------------------------- /** * constructor */ public function AbstractClass() { if (Object(this).constructor == AbstractClass) throw(new Error("you can't create instance of AbstractClass.")); } } }