这是我的基类:
abstract public class CPU extends GameObject {
protected float shiftX;
protected float shiftY;
public CPU(float x, float y) {
super(x, y);
}
Run Code Online (Sandbox Code Playgroud)
这是它的一个子类:
public class Beam extends CPU {
public Beam(float x, float y, float shiftX, float shiftY, int beamMode) {
try {
image = ImageIO.read(new File("/home/tab/Pictures/Beam"+beamMode+".gif"));
} catch (Exception e) {
e.printStackTrace();
}
this.x = x;
this.y = y;
this.shiftX = shiftX;
this.shiftY = shiftY;
}
Run Code Online (Sandbox Code Playgroud)
New构造函数突出显示,它说:
Constructor CPU in class CPU cannot be applied to given types:
required: float, float
found: no arguments
Run Code Online (Sandbox Code Playgroud)
怎么解决?
| 归档时间: |
|
| 查看次数: |
24665 次 |
| 最近记录: |