2D タイル ベースの sim ゲームを作成しています。多くの異なるクラスやメソッドからアクセスおよび変更される gridSquares の 2 次元配列があります。毎回 gridSquares の 2 次元配列を渡す必要がありますか、それともグローバルにする必要がありますか? ベストプラクティスはどれですか?
私は、すべてのクラスが拡張できる一連の変数を含むクラスを作成するオプションがあるでしょうか? それは良いアイデアですか、それとも悪いアイデアですか / 良い習慣ではありませんか?
私はまだJavaにかなり慣れていないので、まだ多くを学んでいます!
前もって感謝します。
リリース