1 package shapes; 2 import shapes.SCircle; 3 import shapes.SSquare; 4 import shapes.SRectangle; 5 6 7 public class WorkArea { 8 public static void main(String[] args){ 9 SRectangle desk = new SRectangle(24, 36); 10 SRectangle bookOne = new SRectangle(8.5,11); 11 SRectangle bookTwo = new SRectangle(8.5,11); 12 SCircle glassOne = new SCircle(1.35); 13 SCircle glassTwo = new SCircle(1.35); 14 SCircle glassThree = new SCircle(1.35); 15 SSquare coasterOne = glassOne.circumscribingSquare(); 16 SSquare coasterTwo = glassTwo.circumscribingSquare(); 17 SSquare coasterThree = glassThree.circumscribingSquare(); 18 SCircle dinnerPlateOne = new SCircle(8); 19 SCircle dinnerPlateTwo = new SCircle(8); 20 SCircle dinnerPlateThree = new SCircle(8); 21 double areaDeskObjects = ((bookOne.area()*2) + (coasterOne.area()*3) + (dinnerPlateOne.area()*3)); 22 System.out.println("area of the objects = "+ areaDeskObjects); 23 double deskArea = desk.area(); 24 System.out.println("area of the desk is = "+deskArea); 25 double areaMessyDesk = deskArea - areaDeskObjects; 26 System.out.println("are of the messy desk is " + areaMessyDesk); 27 28 29 } 30 }