Показать сообщение отдельно
Старый 02.08.2013, 04:09
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 6  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
Код AS3:
		private var _text:String = "";
		private var _arr:Array = [];
 
		public function Main():void {
			text += "1";
			arr.push(1);
		}
 
		public function get text():String {
			trace( "get string" );
			return _text;
		}
 
		public function set text(value:String):void {
			trace( "set string");
			_text = value;
		}
 
		public function get arr():Array {
			trace( "get array" );
			return _arr;
		}
 
		public function set arr(value:Array):void {
			trace( "set array");
			_arr = value;
		}
Как и положено, выводится:
Код AS3:
get string
set string
get array
То есть, при обращении к объекту вызывается геттер, а при записи в него вызывается сеттер
__________________
сайт, vk