![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2005
Адрес: Donetsk
Сообщений: 203
|
В каких случаях лучше использовать import, а в каких include?
(для импортирования классов я обычно использую import...) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Нет таких случаев. Эти директивы для разных целей и они не эквивалентны друг другу.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Это если класс прописывать в linkage, то import не используется.
|
|
|||||
|
Директива import используется только для того, чтобы после ее вызова можно было писать только название класса, минуя пакеты. Например:
import com.yarovoy.net_util.SocketController; var socket:SocketController = new SocketController(); А дирректива #include вставляет скрипт из внешнего файла непосредственно в место ее вызова. Чувствуете разницу? =) |
|
|||||
|
4AM Games
|
чуть чуть подкорректирую Бармалея.
полное имя класса (qualified class name ) это имя класса с пакетами mx.events.EventDispatcher есть так же не полное имя класса - EventDispatcher, деректива import просто позволяет пользоваться сокращенными именами классов.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
[4 14.10.2006]
Регистрация: Oct 2005
Сообщений: 36
|
Цитата:
Может есть какой-то аналог include?
__________________
-=Сайтик=- |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
2. Нет. Код грузится во время компиляции, поэтому ни какие переменный в имени быть не могут. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Код, я бы сказал, не грузится, а компилируется в готовый. Подгрузить код можно только из другого клипа и то, если речь идёт о классах.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:17. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|