/* * ================================================================= * Circle(): This class defines circles. * ================================================================= */ import java.lang.Math.*; public class Circle { double dX, dY, dRadius; // Constructor public Circle() {} public Circle( double dX, double dY, double dRadius ) { this.dX = dX; this.dY = dY; this.dRadius = dRadius; } // Compute the circle area .... public double Area() { return Math.PI*dRadius*dRadius; } // Copy circle parameters to a string format ... public String toString() { return "(x,y) = (" + dX + "," + dY + "): Radius = " + dRadius; } // Exercise methods in class Circle ... public static void main( String [] args ) { System.out.println("Exercise methods in class Circle"); System.out.println("================================"); Circle cA = new Circle( 1.0, 2.0, 3.0 ); System.out.println("Circle cA : " + cA.toString() ); System.out.println("Circle cA : Area = " + cA.Area() ); } }