Я новичок в ActionScript. Я получаю некоторый код от других и запутываюсь в каком-то синтаксисе.
private static var _337833930conversationStartTimeList:ArrayList;
private static var conversationStartTimeList:ArrayList;
Представляют ли эти две переменные одинаковые или разные?
Я думаю, что они должны быть разными, но функции get и set, кажется, также работают для первой.
Кто-нибудь помогает мне объяснить, почему это так, и лучше дать мне некоторые рекомендации для дальнейшего изучения.
Спасибо
public static function get conversationStartTimeList() : ArrayList
{
return GeneralManager._337833930conversationStartTimeList;
}// end function
public static function set conversationStartTimeList(param1:ArrayList) : void
{
var _loc_3:IEventDispatcher = null;
var _loc_2:* = GeneralManager._337833930conversationStartTimeList;
if (_loc_2 !== param1)
{
GeneralManager._337833930conversationStartTimeList = param1;
_loc_3 = GeneralManager.staticEventDispatcher;
if (_loc_3 !== null)
{
_loc_3.dispatchEvent(PropertyChangeEvent.createUpdateEvent(GeneralManager, "conversationStartTimeList", _loc_2, param1));
}
}
return;
}// end function