WorkArea.java
1    package shapes;
2    
3    import npw.KanizsaSquare;
4    import painter.SPainter;
5    import shapes.SRectangle;
6    
7    import javax.swing.*;
8    
9    public class WorkArea {
10   
11       public static void main(String[] args) {
12           SRectangle desk = new SRectangle(24, 36);
13           SRectangle books = new SRectangle(8.5, 11);
14           SCircle glasses = new SCircle(1.35);
15           SCircle plates = new SCircle(8);
16           SSquare coasters = glasses.circumscribingSquare();
17   
18           System.out.println("Area of Desk = " + desk.area());
19           System.out.println("Area of Books = " + books.area()*2);
20           System.out.println("Area of Glasses = " + glasses.area());
21           System.out.println("Area of Plates = " + plates.area()*3);
22           System.out.println("Area of Coasters = " + coasters.area()*3);
23           System.out.println("Total Area of Objects = " +((books.area()*2)+(plates.area()*3)+(coasters.area()*3)));
24           System.out.println("Total Area of Empty Space = " + ((desk.area()) - ((books.area()*2) + (plates.area()*3) + (coasters.area()*3))));
25   
26   
27       }
28   }