【问题标题】:Syntax Of Static Constructor in Actionscript-3?Actionscript-3 中静态构造函数的语法?
【发布时间】:2013-06-05 07:27:24
【问题描述】:

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

我做错了:

// version a:
{}

// version b:
static {}

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

// version d:
static ()
{}

// version e:
()
{}

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

【问题讨论】:

标签: actionscript-3 static constructor


【解决方案1】:

发现了:

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

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

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


Dave 建议,我检查了:Actionscript 初始化程序甚至不需要任何语法:
public class Test extends Sprite
{
    trace("hello world");

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

    trace("bye world");
}

【讨论】:

猜你喜欢
  • 2010-10-21
  • 2022-01-21
  • 1970-01-01
  • 2011-04-03
  • 2011-05-06
  • 2020-05-05
  • 2023-03-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多