-1
我希望WIDTH和HEGHT从子类来计算如何使用子类的静态字段的超类方法
public SuperClass{
public Vector2 getCenter(){
float x = this.position.x + WIDTH/2;
float y = this.position.y + HEIGHT/2;
return new Vector2(x, y);
}
public void setCenter(Vector2 position){
float x = position.x - WIDTH/2;
float y = position.y - HEIGHT/2;
setPosition(new Vector2(x, y));
}
}
我必须使用的宽度和高度静电场对我的超级类的代码,但它编译错误导致超类仍然不知道WIDTH和HEIGHT在哪里。我可以有在子类中重写的静态字段吗?
这节省了我的一天,非常感谢。 :) –