HugeClasspublic メソッドaddButton() が定義されている場所で呼び出されるクラスがあります。
public class HugeClass{
public void addButton(){ etc... }
public HugeClass getHugeClass(){ etc... }
...lots of big number crunching logic...
}
myControllerを呼び出すというクラスがありますgetHugeClass()。
public class printController{
...
myController.getHugeClass().addButton();
}
私たちのクライアントは、コードが非常に長く、フロントエンドでフィールドを表示する際のロジックを処理するため、多くのメモリを消費するため、呼び出しを行わないことを望んでいます。より良い解決策はありますか?getHugeClass()printController
に拡張HugeClassしprintHugeClassてから呼び出すことを考えていprintControllerます。パフォーマンスは向上しますか、それとも元のクラスを途中で呼び出し、HugeClass親クラス全体も実行する必要があるため、パフォーマンスは同じになりますか?