我有一个由轴子类型扩展的整体轴模型。问题是正在实现的抽象方法将是一个类中的日期和另一个类中的双精度。我能想出的唯一解决方案是使它们成为泛型并在实例化这些类时做出假设。有没有更优雅的解决方案?下面是一些示例代码来显示我正在尝试做的事情。
public class abstract axisModel {
abstract double method();
}
public class priceAxisModel extend axisModel {
public double method() {
//do stuff
}
}
public class dateAxisModel extend axisModel {
public date method() {
//do stuff
}
}