/* Circle.java A simple Circle class Author: JRL Date: 1/31/2003 Major modifications: none; first writing */ import java.awt.*; // so it knows what Graphics is public class Circle { int x=100; // initialize x, y, and r with default values... int y=200; //...so it will show up even if you don't adjust them int radius=37; Circle(){ //empty default constructor } public void paint(Graphics g) { g.drawOval(x-radius, y-radius, 2*radius, 2*radius); } // Accessors public int getX() {return x;} public int getY() {return y;} public int getRadius() {return radius;} public void setX(int nuX) {x = nuX;} public void setY(int nuY) {y = nuY;} public void setRadius(int nuRadius) {radius = nuRadius;} // This so you can say: System.out.println(new Circle()); and get something. public String toString() { String returnMe = "I am a Circle: "; returnMe += "\tx=" + x; returnMe += "\ty=" + y; returnMe += "\tradius=" + radius; return returnMe; } // toString() } // Circle