1 package npw; 2 3 import shapes.SCircle; 4 import shapes.SRectangle; 5 import shapes.SSquare; 6 7 public class WorkArea { 8 public static void main(String[] args) { 9 SRectangle table = new SRectangle(24, 36); 10 SRectangle book = new SRectangle(8.5, 11); 11 SCircle glass = new SCircle(1.35); 12 SSquare coaster = glass.circumscribingSquare(); 13 SCircle plate = new SCircle(8); 14 Double itemArea = (2 * book.area()) + (3 * coaster.area()) + (3 * plate.area()); 15 Double tableAreaFree = table.area() - itemArea; 16 System.out.println("Unobscured table area = " + tableAreaFree); 17 } 18 } 19