![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2009
Сообщений: 4
|
В пакете MyObject, среди прочих классов у меня есть класс MyObject.
В своё время (пол года назад) с этим, насколько мне помнится, у меня никаких вопросов не возникало. А сегодня, при попытке откомпилировать (правда уже в CS4, а не CS3 как раньше) получаю ошибку следующего содержания: 1182: Package cannot be used as a value: MyObject. Собственно, код приведший к этой беде: Что случилось? Как с этим справиться без переименования класса? |
|
|||||
|
ветеран форума
|
Попробуйте указать полный путь в импорте и при создании экземпляра.
А на будущее: в названиях пакетов используются только строчные буквы, классы всегда называют с большой, и проблемы не должно возникать теоретически. Тем более, странно видеть совпадение названий: возникают вопросы о правильности логики разделения кода.
__________________
4am is time to rock |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 4
|
Это - первое же, что я попытался сделать столкнувшись с этой проблемой. Увы, не помогло. =(
Цитата:
Надеялся, что вдруг в настройках CS4 есть какая-нибудь галочка, за это отвечающая... но видимо придётся всё переименовывать. А это оооочень большая рутина. =( Цитата:
Мне казалась подобная структура логичной: В пакете Eyes, классы Eyes, EyesFilter, EyesOverhang, EyesTools,... |
|
|||||
|
ветеран форума
|
Цитата:
Цитата:
__________________
4am is time to rock |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|