Показать сообщение отдельно
Старый 19.03.2013, 12:01
yasha005 вне форума Посмотреть профиль Отправить личное сообщение для yasha005 Найти все сообщения от yasha005
  № 2  
Ответить с цитированием
yasha005

Регистрация: Dec 2012
Сообщений: 100
Код AS3:
package
{
	public class Класс
	{
		public var СвойствоКласса:*;
 
		public function МетодКласса():void
		{
			var ПеременнаяМетода:*
			var ФункцияМедота:Function = function():void
			{
				var ПеременнаяВложеннойФункции:*;
			}
		}
	}
}
ПеременнаяВложеннойФункции видна только внутри ФункцияМедота;
ФункцияМедота видна только внутри МетодКласса, а так же внутри самой себя если рекурсивный вызов;
ПеременнаяМетода видна внутри ФункцияМедота и МетодКласса;
СвойствоКласса видна в МетодКласса, но не видна в ФункцияМедота;