Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我是';在AS3 OOP中,是否始终将变量设置为null?_Oop_Actionscript 3_Flash Cs5 - Fatal编程技术网

我是';在AS3 OOP中,是否始终将变量设置为null?

我是';在AS3 OOP中,是否始终将变量设置为null?,oop,actionscript-3,flash-cs5,Oop,Actionscript 3,Flash Cs5,我有一个关于AS3 OOP中变量的问题。我是否必须将它们设置为null,或者在类的开头定义它们时不需要它们?我只是注意到有人这么做,所以我不确定这是对还是错 private var _mcComponentHolder:MovieClip = null; private var _mcComponentHolder:MovieClip; 提前谢谢 我认为这两个都可以。我从来没有费心将它声明为空。只是一个注释,如果你问“我必须……”,那么“我已经”不应该被限定为“我已经”。同样,例如,“我必须

我有一个关于AS3 OOP中变量的问题。我是否必须将它们设置为null,或者在类的开头定义它们时不需要它们?我只是注意到有人这么做,所以我不确定这是对还是错

private var _mcComponentHolder:MovieClip = null;
private var _mcComponentHolder:MovieClip; 

提前谢谢

我认为这两个都可以。我从来没有费心将它声明为空。

只是一个注释,如果你问“我必须……”,那么“我已经”不应该被限定为“我已经”。同样,例如,“我必须出去”不应该写为“我必须出去”,尽管“我要出去”可能是可以的。谢谢你纠正我的错误-英语不是我的第一语言。我很高兴-英语充满了这些奇怪的东西!对象在实例化之前总是
null
。感谢nikc,我将删除null声明。:)