WorkArea.java
package shapes;

public class WorkArea {

    public static void main(String[] args) {
        SRectangle desk = new SRectangle(24,36);
        System.out.println("Desk = " + desk.toString());
        System.out.println("Total Area of Desk = " + desk.area());
        double deskArea = desk.area();

        SRectangle books = new SRectangle(8.5,11);
        System.out.println("Books = " + books.toString());
        System.out.println("Area of Books = " + (books.area() * 2));
        double booksArea = books.area() * 2.0;

        SCircle glasses = new SCircle(1.35);
        System.out.println("Glasses = " + glasses.toString());

        SSquare coasters = glasses.circumscribingSquare();
        System.out.println("Coasters = " + coasters.toString());
        System.out.println("Area of Coasters = " + (coasters.area() * 3));
        double coastersArea = coasters.area() * 3.0;

        SCircle plates = new SCircle(8);
        System.out.println("Plates = " + plates.toString());
        System.out.println("Area of Plates = " + (plates.area() * 3));
        double platesArea = plates.area() * 3.0;

        double totalObjectArea = booksArea + coastersArea + platesArea;
        System.out.println("Total Area of Objects = " + totalObjectArea);

        double areaLeft = deskArea - totalObjectArea;
        System.out.println("Area Not Obscured = " + areaLeft);
    }
}