This is my base class:
abstract public class CPU extends GameObject { protected float shiftX; protected float shiftY; public CPU(float x, float
As the error is trying to tell you, you need to pass parameters to your base class' constructor.
Add super(x, y);
super(x, y);