WorkArea.java
1    package Shapes;
2    
3    import shapes.SSquare;
4    import shapes.SRectangle;
5    import shapes.SCircle;
6    
7    public class WorkArea {
8    
9        public static void main(String[] args) {
10           // given measurements
11           double DeskWidth = 24;
12           double DeskLength = 36;
13           double BookWidth = 11;
14           double BookLength = 8.5;
15           double GlassRadius = 1.35;
16           double DinnerRadius = 8;
17           // object area
18           SRectangle DeskArea = new SRectangle(DeskLength, DeskWidth);
19           SRectangle BookArea = new SRectangle(BookLength, BookWidth);
20           SCircle DinnerArea = new SCircle(8);
21           SCircle GlassArea = new SCircle(1.35);
22           SSquare CoasterArea = GlassArea.circumscribingSquare();
23           // Total Messy Area
24           double MessArea = (((BookArea.area() * 2) + (DinnerArea.area() * 3)) + (CoasterArea.area() * 3));
25           double TotalArea = DeskArea.area();
26           double WorkSpace = (TotalArea - MessArea);
27           // Print total work space
28           System.out.println("Total Work Space = " + WorkSpace + " sqr ft" );
29   
30   
31   
32   
33   
34   
35   
36   
37   
38       }
39   }
40