1
我正在嘗試設置參數爲抽象類:的Java多態性/抽象類的幫助
public abstract class NewMath {
public abstract int op (int intOne, int intTwo);
}
這裏是擴展子類:
public class MultMath extends NewMath {
public int op (int intOne, int intTwo){
return intOne + intTwo;
}
}
但是當我嘗試實例化一個對象,而定義這樣的參數:
public class TestNewMath {
public static void main(String [] _args) {
MultMath multObj = new MultMath(3,5);
}
}
它不起作用。它給了我這個錯誤:
TestNewMath.java:3: cannot find symbol symbol : constructor AddMath(int,int) location: class AddMath AddMath addObj = new AddMath(3, 5);
我知道我失去了一些東西。它是什麼?
我在哪裏把構造函數? – Phil 2010-01-06 21:26:25
構造函數是一種沒有返回類型和類名稱的方法。在這種情況下, public MultMath(int intOne,int intTwo) – Confusion 2010-01-07 08:43:06