Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.01.2009, 17:20
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 11  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
Цитата:
Ну, константа может быть глобальной или не глобальной, это раз.
я всего лишь опроверг, что они обязательно глобальные

а какая гибкость от того, что мы разрешаем менять то, что не должно меняться? кажется условие перла было именно таким?

2. тоесть переменная которая не перемененивается, считается переменной? внешне, read-only гетеры, никак не отличаются от констант, а значит с точки зрения апи они константы. либо тогда констант не существует в принципе.

3. не соответствует высказыванию они же вроде как не меняются ...

Старый 18.01.2009, 18:47
Vikar вне форума Посмотреть профиль Отправить личное сообщение для Vikar Посетить домашнюю страницу Vikar Найти все сообщения от Vikar
  № 12  
Ответить с цитированием
Vikar
 
Аватар для Vikar

Регистрация: Oct 2008
Сообщений: 11
Цитата:
вам нужно в класс BBB передать ссылку на класс Main
Напишите короткий пример, пожалуйста.

Цитата:
А чем не устраивает статический класс?
Тогда расскажите коротко про него. И чем он мне поможет?
__________________
Выбрать микрозаймы онлайн.

Старый 18.01.2009, 18:52
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 13  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
Vikar, вам написать пример передачи аргументов в функцию?

Старый 18.01.2009, 22:37
Fillini вне форума Посмотреть профиль Отправить личное сообщение для Fillini Найти все сообщения от Fillini
  № 14  
Ответить с цитированием
Fillini
 
Аватар для Fillini

Регистрация: Nov 2008
Адрес: Казахстан
Сообщений: 204
Отправить сообщение для Fillini с помощью ICQ
Как вариант можете использовать вот этот код
Класс Main
Код AS3:
package  {
 
	import flash.display.*;
 
	public class Main extends MovieClip{
 
		// Constants:
		// Public Properties:
		// Private Properties:
		public var A:uint = 10;
 
		public static var main;
 
		// Initialization:
		public function Main() {
 
			Main.main = this;
 
			addChild(new BBB());
 
		}
 
		// Public Methods:
		// Protected Methods:
	}
 
}
Класс BBB

Код AS3:
package  {
 
	import flash.display.*;
 
	public class BBB extends MovieClip{
 
		// Constants:
		// Public Properties:
		// Private Properties:
 
		// Initialization:
		public function BBB() {
 
			trace((Main.main as Main).A);
		}
 
		// Public Methods:
		// Protected Methods:
	}
 
}

Старый 18.01.2009, 23:18
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Fillini, а вот в конструкторе BBB вам было лень аргумент передать?

Старый 18.01.2009, 23:30
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 16  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
Цитата:
Сообщение от __etc Посмотреть сообщение
Fillini, а вот в конструкторе BBB вам было лень аргумент передать?
мы флешеры не ходим легкими путями, а так же рациональными и быстрыми

Старый 19.01.2009, 02:10
Cybo вне форума Посмотреть профиль Отправить личное сообщение для Cybo Найти все сообщения от Cybo
  № 17  
Ответить с цитированием
Cybo

Регистрация: Nov 2001
Адрес: Казань
Сообщений: 118
Лично я поступаю так:
- если я не собираюсь наследоваться от класса, то объявляю его со статическими переменными
- если нужно, тогда Синглетоном пользуюсь
Вот такая арифметика
А если загоняться, то и получается: "не ходим легкими путями, а так же рациональными и быстрыми" (с) ramshteks


Последний раз редактировалось Cybo; 19.01.2009 в 02:15.
Старый 19.01.2009, 02:44
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 18  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
Cybo, неувязка в фразе "лично я поступаю так". профессионалы стараются мыслить фразами "а что у нас получится?".

Старый 19.01.2009, 10:38
Fillini вне форума Посмотреть профиль Отправить личное сообщение для Fillini Найти все сообщения от Fillini
  № 19  
Ответить с цитированием
Fillini
 
Аватар для Fillini

Регистрация: Nov 2008
Адрес: Казахстан
Сообщений: 204
Отправить сообщение для Fillini с помощью ICQ
Цитата:
Сообщение от __etc Посмотреть сообщение
Fillini, а вот в конструкторе BBB вам было лень аргумент передать?
Нет, вовсе не лень. И я не сказал что мой код блещет рационализмом и быстротой. . Просто автор прасил рассказать про статику и как это ему поможет. Ну я и показал....
Каюсь..

Старый 19.01.2009, 10:49
Cybo вне форума Посмотреть профиль Отправить личное сообщение для Cybo Найти все сообщения от Cybo
  № 20  
Ответить с цитированием
Cybo

Регистрация: Nov 2001
Адрес: Казань
Сообщений: 118
Если я правильно понимаю, ты всегда избегаешь статических классов?

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.