Javaの経験があまりないので間違っているかもしれませんが、ここで質問です。
多くのメソッドを含むクラスがあります (基本的には単純なライブラリです)。
このクラスのオブジェクトを作成しますMyLibrary obj = new MyLibrary(parameters);
パラメータは、ライブラリが正しく実行されるために必要な機能を設定します。
次に、obj.getSomething
/ obj.setSomething
/obj.createSomething
などを呼び出すことができます...
私のメイン クラスでは、この種のライブラリ オブジェクトは 1 つだけ必要です。
さて...それをオブジェクトとして使用するのではなく、それを配置して、extends
手動で呼び出すコンストラクターのようなライブラリ内に関数を作成する方が便利でしょうか?
編集:
one クラスと MyLibrary の関係は非常に密接です。基本的に、似たようなことをするクラスがたくさんありますが、上位層の機能がいくつか異なります。したがって、これらすべてのクラスにある必要があるメソッドを分離しました。
shape
class とtriangle
, circle
, square
exampleに非常に似ているようです。すべてのファンデーションが含まれているのと似ていますMyLibrary
。shape