Я разрабатываю симуляционную больничную игру хорошего размера в Java.
Прямо сейчас, мой метод боли начинает выглядеть немного большим, и мне нужен способ разделить его на несколько частей ...
У меня есть идея, но я не уверен, что это лучший способ.
Он начинается с покраски травы, затем здания больницы, затем любых зданий, затем людей, а затем любого здания предварительного просмотра при строительстве. Трава и здание больницы не изменится, поэтому мне нужно только один раз покрасить. Сами здания не будут меняться очень часто, только при строительстве новых.
Я думал, использовать логические значения, чтобы определить, какие разделы нужно перекрасить?
В идеале, я бы хотел разделить метод рисования, а затем вызывать каждый из них при необходимости, но я не уверен, как его физически разделить.
Я все еще новичок в Java и учусь на ходу.
Заранее спасибо.
Rel