1 package shapes; 2 import shapes.SSquare; 3 import shapes.SCircle; 4 5 import java.awt.geom.Area; 6 7 public class WorkSpace { 8 public static void main(String[] args) { 9 double LODesk = 66; 10 double WODesk = 152; 11 double LONote = 21; 12 double WONote = 29.7; 13 double LOManual = 25.4; 14 double WOManual = 30.48; 15 double ROCan = 3.175; 16 double DOPlates = 20; 17 18 SRectangle desk = new SRectangle(LODesk,WODesk); 19 SRectangle notebook = new SRectangle(LONote,WONote); 20 SRectangle manual = new SRectangle(LOManual,WOManual); 21 SCircle can = new SCircle(ROCan); 22 SSquare coaster = can.circumscribingSquare(); 23 SCircle plates = new SCircle(DOPlates/2); 24 double Workspace = (desk.area()-(2*notebook.area())-(manual.area())-(3*coaster.area())-(6*plates.area())); 25 26 System.out.println("area of free space =" + Workspace); 27 28 29 30 31 32 } 33 } 34