2010-07-10 30 views
0

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

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

在此先感谢!

+2

只是一个注释 - 如果你问“我必须......”,不应该将“我有”与“我已经”订约。同样,例如“我必须出去”不应该写成“我必须出去”,虽然“我要出去”可能没问题。 – 2010-07-10 17:19:31

+0

谢谢你纠正我 - 英语不是我的第一语言。 – Rihards 2010-07-10 17:37:38

+0

我的荣幸 - 英语充满了这种古怪! – 2010-07-10 17:41:54

回答

2

我认为这些都是好的。我从来没有把它宣布为空。

+1

在实例化之前,对象将始终为空。 – 2010-07-10 17:24:33

+0

谢谢nikc,我会删除null声明。 :) – Rihards 2010-07-10 17:30:41

相关问题