2012-02-19 17 views
0

私は自分のプロジェクトをパッケージに分割していますが、これは初めて使ったときのことですが、通常はEclipseのデフォルトパッケージを使用していますが、これは最良の考えではありません。javaでのパッケージの使用

どのように細かいプロジェクトを作るのですか?

私は別個のクラスを機能の論理グループに分割しましたが、これによって、メインパッケージの最上位ルートの最後にいくつかのストラグラーが残されます。それらをそこに残すのは大丈夫ですか、彼らは自分のパッケージを持っているべきですか?

ありがとうございました

答えて

2

私のメインパッケージのトップルートの最後に残っているいくつかのストラグラーが残っています。それらをそこに残すのは大丈夫ですか、彼らは自分のパッケージを持っているべきですか?

"stragglers"に他のクラスで使用されている機能が含まれている場合は、 "util"サブパッケージに入れる方が良いかもしれません。トップパッケージには、通常、フレームワークやAPIへの中央アクセスポイントとして機能するクラス、またはメインメソッドを含み他のすべてを設定する(アプリケーションの場合)クラスが含まれます。

1

残っているのは何ですか?補助ユーティリティであれば、yourapp.utilsのようなパッケージを作成してそこに置くことができます。詳細をもう少し記入してください。

0

すべてのプロジェクトがモジュールで構成されているという事実について考える必要があります。おもちゃのブロックについて考えてみましょう。

あなたは別のボックスやクラスを置くことができるボックスとしてパッケージを想像することができます。 すべてのパッケージには明確な責任があり、サブパッケージまたはクラスが含まれている可能性があります。 特定のパッケージにすべてのクラスがあるとすれば、素晴らしいプロジェクト構造だと思います。

だから、よく考えられたパッケージとサブパッケージでプロジェクトを構成した場合、パッケージなしでクラスを単独で放置する必要はありません。パッケージに適した名前を見つけよう。

「utils」パッケージまたは「helper」パッケージは、そのようなものに適しているかもしれません。

希望します。 ご挨拶

関連する問題