WorkArea.java
1    package shapes;
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   
11           double areatable = table.area();
12   
13           SRectangle book = new SRectangle(8.5, 11 );
14           double areabook = book.area();
15           // There are 2 books
16   
17           SCircle glass = new SCircle(1.35);
18           double areaglass = glass.area();
19   
20           SSquare coaster = glass.circumscribingSquare();
21           double areacoaster = coaster.area();
22   
23           //There are 3 coasters
24   
25           SCircle plate = new SCircle(8);
26           double areaplate = plate.area();
27   
28           //There are 3 plates
29   
30   
31           System.out.println("area available = " + (areatable-((2*areabook)+(3*areacoaster)+(3*areaplate))));
32   
33   
34   
35   
36   
37   
38   
39           //Task 9
40   
41           /*SCircle disk = square.inscribingCircle(); 
42           System.out.println("disk = " + disk.toString()); 
43           System.out.println("area of disk = " + disk.area()); 
44           System.out.println("perimeter of disk = " + disk.perimeter()); 
45    
46           //Task 10 
47    
48           SSquare diamond = disk.inscribingSquare(); 
49           System.out.println("diamond = " + diamond.toString()); 
50           System.out.println("area of diamond = " + diamond.area()); 
51           */
52   
53   
54       }
55   
56   }