1 /* 2 * Program to calculate grey area 3 */ 4 5 package shapes; 6 7 import java.sql.SQLClientInfoException; 8 9 public class GreySpace { 10 public static void main(String[] args) { 11 //Create tablecloth square and set circle 12 SSquare tablecloth = new SSquare(750); 13 SCircle circle = tablecloth.inscribingCircle(); 14 //size circle 15 circle.shrink(60); 16 //create yellow diamond and set circle 17 SSquare diamond = circle.inscribingSquare(); 18 SCircle circle2 = diamond.inscribingCircle(); 19 //size circle 20 circle2.shrink(45); 21 //create small grey square 22 SSquare greySquare = circle2.inscribingSquare(); 23 //calculate and print 24 System.out.println("Total grey area = " + (tablecloth.area()-diamond.area()+greySquare.area())); 25 } 26 } 27