我需要在每个ConcreteClass
扩展中定义常量值AbstractClass
。由于某种原因,对象最终具有重复的字段,一组字段等于零,下一组具有正确的值。
一些接口
public interface SomeInterface{
double calculate();
}
抽象类
public abstract class AbstractClass implements SomeInterface{
double x, y;
public double calculate(){
return x*y;
}
}
具体类
public class ConcreteClass extends AbstractClass{
final double x = 1.1;
public setY(double y){
this.y = y;
}
}
我需要我的具体类来存储常量值,同时从抽象类final double x = 1.1;
继承方法实现。calculate()