public class Ball
BEGIN
Real x,y // Current position of the ball.
Color color // The color of the ball.
integer radius // The radius of the ball
public Ball() // constructor
BEGIN
x = 100
y = 100
radius = 5
color = ORANGE // set color to the colour ORANGE
END
public void draw()
BEGIN
// Draw the ball
set colour for drawing to color
drawFilledOval in bounding rectangle,
top left (x, y), bottom right (x + 2*radius, Y + 2*radius)
END
public void setRadius(integer r)
BEGIN
radius = r
END
public integer getRadius()
BEGIN
return radius
END
public integer getX()
BEGIN
return (integer) x
END
public integer getY()
BEGIN
return (integer) y
END
public void setX(integer xIn)
BEGIN
x = xIn
END
public void setY(integer setY)
BEGIN
y = setY
END
END // end class Ball