HugeClass
public メソッド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
親クラス全体も実行する必要があるため、パフォーマンスは同じになりますか?