Replace the Error Function file with two class objects to provide the capability to support additional types of error functions. The two classes will be:
One abstract base class to contain the base functionality all error function classes must have.
One domain specific class to contain the functionality unique to the stock forecasting functions.
Replace the Error Function file with two class objects to provide the capability to support additional types of error functions. The two classes will be: