繁体   English   中英

Actionscript-3中静态构造函数的语法?

[英]Syntax Of Static Constructor in Actionscript-3?

如何定义在初始化类时运行的静态构造函数?

我做不到:

// version a:
{}

// version b:
static {}

// version c:
static function Foo()
{}

// version d:
static ()
{}

// version e:
()
{}

// version f:
static function Foo():void
{}

找到它:

public class Test
{
    public function Test()
    {
        trace("normal constructor");
    }

    // static constructor (version a)
    {
        trace("static constructor");
    }
}

出于某种原因,没有人问过AS-3中的静态构造函数?


戴夫建议,我检查过:Actionscript初始化程序甚至不需要任何语法:

 public class Test extends Sprite { trace("hello world"); public function Test() { trace("constructor"); } trace("bye world"); } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM