I have a class called HugeClass
where the public method addButton()
is defined.
public class HugeClass{
public void addButton(){ etc... }
public HugeClass getHugeClass(){ etc... }
...lots of big number crunching logic...
}
There is a class called myController
which calls getHugeClass()
.
public class printController{
...
myController.getHugeClass().addButton();
}
Our client wants us to not call getHugeClass()
in printController
as the code is very long and eats a lot of memory because it deals with logic in displaying fields on the front end. Is there a better solution?
I am thinking of extending HugeClass
to printHugeClass
and then call it in printController
. Will the performance be better, or will it be the same because it is in-a-way calling the original HugeClass
and have to run through the entire parent class as well?