フライト、乗客、座席表、順番待ちリストの4つのクラスがあります。GUIを作成しようとしています。私はスイングを始めたばかりなので、それがどのように行われるのかわかりません。GUI用に別のクラスを作成してそこにすべてのGUIを構築する必要がありますか、それとも既存のクラスにGUIコードを組み込む必要がありますか?一般的なガイドラインがある場合、どのように実装されますか?
質問する
96 次
2 に答える
3
あなたが言及するクラスはモデルクラスです。これらは、システムのデータを抽象化するために使用されます。プレゼンテーション[GUI]コードをモデルクラスに入れないでください。プレゼンテーション用に個別のクラス/コードが必要です[GUI]。
一般的なガイドラインは次のとおりです。
プレゼンテーション、コントローラー、モデルのコードを異なるクラスに分けます。システムのmodel-view-controllerデザインパターンを使用します。
于 2011-06-11T20:36:43.530 に答える
0
すべてのプログラミング言語で、UIとコードを分離するのは良いことです。コードを理解し、クリーンに保つことをお勧めします。
于 2011-06-11T20:37:43.463 に答える