As far as I can see, the methods of GameObject class are intended to set the the position and velocity variables of the GameObject. These variables should later be used in the update() abstract...