WorkArea.java
1    package shapes;
2    
3    import shapes.SCircle;
4    import shapes.SRectangle;
5    import shapes.SSquare;
6    import javax.swing.SwingUtilities;
7    import java.awt.Color;
8    
9    public class WorkArea {
10       public static void main(String[] args) {
11           char TR = 24;
12           char TS = 36;
13           double EF = 8.5;
14           char EL = 11;
15           char E = 8;
16           double OTF = 1.35;
17           SRectangle desk = new SRectangle(TR, TS);
18           SRectangle book = new SRectangle(EF, EL);
19           SCircle glass = new SCircle(OTF);
20           SCircle plate = new SCircle(E);
21           SSquare coaster = glass.circumscribingSquare();
22           double areaOfItems = book.area() + book.area() +glass.area() +glass.area() +glass.area() + coaster.area() + coaster.area() + coaster.area() + plate.area() + plate.area() + plate.area();
23           double areaOfEmptyDesk = desk.area() - areaOfItems;
24           System.out.println( "desk = " + desk.toString());
25           System.out.println( "book = " + book.toString());
26           System.out.println( "glass = " + glass.toString());
27           System.out.println( "plate = " + plate.toString());
28           System.out.println( "coaster = " + coaster.toString());
29           System.out.println( "area of Items = " + areaOfItems);
30           System.out.println( "area of empty desk = " + areaOfEmptyDesk);
31       }
32   
33   }