0

フライト、乗客、座席表、順番待ちリストの4つのクラスがあります。GUIを作成しようとしています。私はスイングを始めたばかりなので、それがどのように行われるのかわかりません。GUI用に別のクラスを作成してそこにすべてのGUIを構築する必要がありますか、それとも既存のクラスにGUIコードを組み込む必要がありますか?一般的なガイドラインがある場合、どのように実装されますか?

4

2 に答える 2

3

あなたが言及するクラスはモデルクラスです。これらは、システムのデータを抽象化するために使用されます。プレゼンテーション[GUI]コードをモデルクラスに入れないでください。プレゼンテーション用に個別のクラス/コードが必要です[GUI]。

一般的なガイドラインは次のとおりです。

プレゼンテーション、コントローラー、モデルのコードを異なるクラスに分けます。システムのmodel-view-controllerデザインパターンを使用します。

于 2011-06-11T20:36:43.530 に答える
0

すべてのプログラミング言語で、UIとコードを分離するのは良いことです。コードを理解し、クリーンに保つことをお勧めします。

于 2011-06-11T20:37:43.463 に答える