Я плагины кода для популярного API Bukkit для Minecraft.Организация кода в классах?
В принципе, на данный момент мое кодирование - это всего лишь один класс с тонны методов и общедоступных переменных. Как я могу аккуратно организовать этот код в классах?
В кодировке, как бы я это сделал? Я бы импортировал каждый класс?
Я заметил, что при доступе к переменным из другого класса я должен выполнять: ClassName.variable каждый раз, и это немного перетаскивает. Есть ли способ обойти это?
Программа для интерфейсов. Нет, действительно.Затем заставьте каждый интерфейс сказать, что он делает - он должен сделать ОДНУ вещь, а затем составить интерфейсы в конкретные типы (классы). Простое разделение на документированный интерфейс дает хороший способ показать, КАК его можно разделить. Клянусь, что подтипирование существует на Java только как средство «совместного использования» :( –
Если вам даже нужно спросить об этом, я не думаю, что вы поняли, что означает ООП: http://en.wikipedia.org/wiki/Object-oriented_programming –