在类构造函数中初始化AS3类变量是“更好”吗?或者我可以将它们初始化为默认值,当我将它们声明在我的课程顶部时?我问,因为当有很多类变量时,将它们声明在一个地方,然后在另一个地方将它们初始化时效率不高,因为我可以在同一个地方轻松地完成这两个变量。这一个选项比另一个更好,为什么?AS3中初始化类变量的“适当”位置在哪里
谢谢!
如:
初始化在构造函数中
class foo {
var bar:Boolean
}
function foo():void {
bar = true;
}
OR
与申报
class foo {
var bar:Boolean = true;
}
function foo():void {
}