2012-01-02 13 views
9

SWINGとMVCを使用して簡単な通貨コンバータを構築しようとしています。私の質問は:MVCのパターンでどこにMainクラスが一般的に位置する必要がありますか?モデル、ビュー、コントローラの初期化と接続の設定などを別々のパッケージにする必要がありますか?またはMainクラスをViewパッケージに含める必要がありますか?つまり、システム全体を構築する責任があるですか?MVCパターンのメインクラスの場所と責任

+0

あなたのアプリは何ですか? 、スイング/簡単なJavaプログラム/何ですか? –

+0

スイングを使用する通貨コンバータです – Cemre

答えて

9

一般的にメインクラスにする必要がありますか?

Mainクラスだけでアプリのinitilizerとして行動しなければならない、それはモデルを初期化する別のパッケージ、ビュー、コントローラであるべき、あなたは

com.yourcompany.currencyconverter.app.main

というパッケージに配置することができます接続などを設定しますか?

はい、それは残りの部分から分けたほうがよいでしょう。

関連する問題