I want to declare an abstract class with an abstract function calc()
and use this with different types of parameter.
public abstract class AbstractCalculation{
public abstract double calc();
...
}
public StringClass extends AbstractCalculation{
public double calc(String a, String b);
}
public DoubleClass extends AbstractCalculation{
public double calc(double a, double b);
}
How can I solve this problem?