2

多くの異なるファイルで使用されるプロジェクトの一般的な関数を作成したいのですが、特定のクラスには入れたくありません。

どこに置けばいいですか?
クラスとしての新しいパッケージの中に?

これが唯一のオプションですか?

4

2 に答える 2

3

util として新しいパッケージを作成し、そこにすべての一般的なメソッドを作成します。次に例を示します。

としてパッケージを作成しますcom.xyz.util

Util上記のパッケージのようにクラスを作成します。

Util次に、このクラスにすべての共通メソッドを記述します。

このクラスに静的メソッドを記述し、Util.method_name();.

于 2013-01-08T05:40:00.343 に答える
1

Java では、すべてのメソッドがクラス内に存在します。そうです、それが唯一の選択肢です。一般的なアプローチは、静的メソッドのみを含むユーティリティ クラスを使用することです。インスタンスを作成することなく、どこからでも使用できます。

于 2013-01-08T05:35:16.340 に答える