你可以在抽象類中聲明抽象變量類型嗎?當我把這行代碼放入時,我收到了一個錯誤。我可以聲明一個變量,它是final的,而不是final的,但我不確定我是否應該能夠聲明一個抽象的變量。界面和抽象類之間的真正優勢是什麼?一個變量可以在抽象的Java類中抽象出來嗎?
Error Code:
abstract int myScore = 100; <-- Causes an error
代碼:
public abstract class GraphicObject {
int home = 100;
String myString = "";
final int score = 0;
abstract void draw();
abstract void meMethod1();
abstract void meMethod2();
int meMethod3() {
return 0;
}
}
「抽象」字段對您來說意味着什麼? 「抽象」方法對你意味着什麼? –
你想要達到什麼? –