私は、クラスがどうやって互いにコミュニケーションをとる必要があるかを考え出すのは非常に困難です。私がやっている現在のプロジェクトでは、多くのクラスが非常に深くなってきているので、シングルトンや静的なフィールドを(これを得るのは悪い考えから)回り始めます。現在のプロジェクトでOODを理解するのを手伝ってください
私の問題を表現するのは難しいので、他のプログラマのようにこの問題はありません。 Class diagram
EX1: は、ここにプログラムの一部の画像です。 Destinationオブジェクトを作成すると、Infopanelからの情報が必要になります。 InfoPanelで静的ゲッターを作成せずにこれを行う方法は?
ex2。 DestinationRoutingはすべてのブランチで使用されます。私は実際にスターターでそれを作って、それをすべての枝で渡す必要がありますか?
これは誰:) そのプロジェクトごとにreacurringされる問題に理にかなっているかどうかわかりません。
imageshackは私のような多くの企業ネットワークによってブロックされているため、図は表示できません。あなたが悩んでいることについてもっと具体的なことを教えてもらえますか? – Geoff