Create a Absract class AbstractSolution Adapt SolutionDistance as a sub-class of AbstractSolution Create AUCSolution class as a sub-class of AbstractSolution Create a Factory class to generate object in the code
closed