-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在哪裏。我可以有在子類中重寫的靜態字段嗎?
這節省了我的一天,非常感謝。 :) –