class BewegeLinieY extends Linie { float speed, _speed; BewegeLinieY(float xpos, float ypos, float breite, float hoehe, float _speed) { super(xpos,ypos,breite,hoehe); speed = _speed; } void update() { if(ypos <= 0 + hoehe || ypos >= height - hoehe) { speed = (speed * -1); } ypos += speed; } } class BewegeLinieX extends Linie { float speed, _speed; BewegeLinieX(float xpos, float ypos, float breite, float hoehe, float _speed) { super(xpos,ypos,breite,hoehe); speed = _speed; } void update() { float generate = 1; if(xpos <= 0 + breite || xpos >= width - breite) { speed = (speed * -1); } xpos += speed; } }