WorkSpace.java
1    package shapes;
2    
3    public class WorkSpace {
4    
5        public static void main(String[] arg) {
6            SRectangle Desk = new SRectangle(66, 152);
7            SRectangle Notebook = new SRectangle(21, 29.7);
8            SRectangle Manual = new SRectangle(25.4, 30.48);
9            SCircle Can = new SCircle(3.175);
10           SSquare Coaster = Can.circumscribingSquare();
11           SCircle Plates = new SCircle(20/2);
12           double DeskArea = Desk.area();
13           double NotebookArea = Notebook.area();
14           double ManualArea = Manual.area();
15           double CoasterArea = Coaster.area();
16           double PlatesArea = Plates.area();
17           double Messy = (((((2 * NotebookArea) + ManualArea) + (3 * CoasterArea))) + (6 * PlatesArea));
18           double Unmessy = DeskArea - Messy;
19           System.out.println("Area not Obscured = " + Unmessy);
20       }
21   }
22