class Pizzeria extends Object120 { /* Return the area of a pizza with a given diameter, `diam`. * `diam` must be non-negative number of inches; * the result is in square-inches. */ static double pizzaArea( double diam ) { // declare a local variable 'rad' double rad; rad = diam/toDouble(2); return Math.PI * Math.pow(rad,2.0); } /* unit tests */ static void testPizzaArea() { System.out.println( "Actual: " + pizzaArea( 20 ) ); System.out.println( "Desire: " + 314.1592653589793238643383279 ); System.out.println( "Actual: " + pizzaArea(14) ); System.out.println( "Desire: " + 154.9 ); System.out.println( "Actual: " + toString( pizzaArea(toDouble(14)) ) ); System.out.println( "Desire: " + toString( 154.9 ) ); System.out.println( "Actual: " + pizzaArea(0) ); System.out.println( "Actual: " + 0.0 ); return; } }