Цитата:
Сообщение от alexandrratush
Нет, нельзя. Но если сильно хочется, то используйте VO.
Код AS3:
public class IntVO
{
private var _value:int;
public function IntVO()
{
}
public function get value():int
{
return _value;
}
public function set value(value:int):void
{
_value = value;
}
}
|
Да, но имя класса какое-то левое. Зачем изобретать велосипед, когда он уже есть. В той же джаве, подобная обертка называется просто Integer
Цитата:
а почему не просто valueOf? или int принципиально?
|
valueOf это немного для других целей. В джаве Integer.valueOf() вернет экземпляр Integer, а не примитив int.
Для сравнения лучше все-таки исользовать value
Цитата:
Покажите пример как код alexandrratush'а спасает от случайной записи.
|
Легко. Поставь в set value брейк поинт и сразу поймешь откуда был вызов. А в случае с простой паблик переменной отследить изменение будет не реально