![]() |
|
||||||||||
|
|||||
|
Есть некий входной Main класс, лежащий в пакете src.somePackage. На этапе компиляции он обращается к некому другому классу someEvent, лежащему в пакете src.somePackage.events
Можно ли, и если да, то как прописать в main-классе автоматический импорт всего, что лежит в подпакете текущего пакета? Логически — что-то вроде этого: package src.somePackage { import thisPackage.events.*; //Вместо import src.somePackage.events.* или даже import thisPackage.events.someEvent; } И второй вопрос. Когда мы делаем import somePackage.* - импортится ли класс somePackage.subPackage.someClass? |
|
|||||
|
Modus ponens
|
Реально вкомпилируются в SWF только то, что используется. import это скорее директива компилятору, чем элемент языка, т.е. он не считается использованием класса.
Самый лучший способ работать с импортами - это никогда не делать это вручную, практичсески все редакторы сами дописывают импорты когда нужно.
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 207
|
ctrl+shift+1 рулит
|
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Не импортится
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|