WorkArea.java
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   }