請在此處查看代碼。 Java將這個類標記爲抽象的,我不能實例化它...任何想法爲什麼?爲什麼Java將此類標記爲摘要
public class Marker {
Location l;
int xcoord;
int ycoord;
int value;
Marker(int x, int y, int val){
xcoord=x;
ycoord=y;
value = val;
l = new Location(x,y);
}
}
重:代碼實例:
...我通過一個大的文件,該文件由製表符分隔數據的讀取。在第16個選項卡上有一個標記,通常值爲0.如果它不是0,我想將位置和值保存爲標記... x,y,tabcounter和currchar的值正在更新,因爲我迭代通過文件。
if (tabcounter == 16) { //now we are at a marker
if (currchar != 48) { //if the marker isn't 0
Marker m = new Marker(x,y,(int)(char)currchar);
markers.add(m); //markers is a list of type Marker
}
tabcounter = 0;
x=0;
y=y+1;
}
是什麼讓你說'Java是標記爲抽象'? –
當我重構名稱與小寫字母m「製造商」,沒有任何問題...... – Matt
當我嘗試實例 - 標記X =新指標(1,2,3); 無法編譯,NetBeans中的錯誤說類'標記'是抽象的 – Matt