Могу ли я организовать классы в папки после их создания, и они все еще будут работать? - PullRequest
4 голосов
/ 17 июня 2011

Например, у меня просто куча классов, сидящих там для моей игры.Некоторые из них - это нарисованные, не извлекаемые, анимированные спрайты и т. Д.

Я просто хочу знать, если я щелкну правой кнопкой мыши по своему пакету и добавлю папку ... добавьте в нее несколько классов, отключит ли она мою программу?Я знаю, что в XNA это работало так, потому что ты должен был указать путь.Я не уверен в Android.

Спасибо, ребята и GALS

* Редактировать (включая GALS)

1 Ответ

7 голосов
/ 17 июня 2011

Нет, добавление папок и новых классов не повлияет на вашу программу (если только вы не выполняете какую-либо обработку, которая зависит от постоянной структуры иерархии классов, что не очень часто встречается). Однако , если вы переместите существующие классы в разные папки, вам также потребуется изменить оператор package в каждом перемещенном вами файле исходного кода, а также все ссылки на них. классы.

Если вы хотите реорганизовать файлы классов, возможности рефакторинга в Eclipse помогут вам в этом; вы можете переместить класс с помощью инструментов рефакторинга, и Eclipse автоматически обновит все ссылки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...