WorkArea.java
/* 
 * A program to to compute the area left on the messy desk. 
 */
package shapes;
import shapes.SRectangle;
import shapes.SSquare;
import shapes.SCircle;

public class WorkArea {

    public static void main(String[] args){
        SRectangle desk = new SRectangle(24,36);
        System.out.println("Area of the desk ="+ desk.area());
        SRectangle book1 = new SRectangle(8.5,11);
        SRectangle book2 = new SRectangle(8.5,11);
        double booksarea = (book1.area() + book2.area());
        SCircle plate = new SCircle(6);
        double platesarea = 3 * (plate.area());
        SCircle glass = new SCircle(1.15);
        SSquare coaster = glass.circumscribingSquare();
        double coasterarea = (3* coaster.area());
        System.out.println("Area of objects =" + (booksarea+ platesarea+ coasterarea));
        double objectarea = booksarea+ platesarea+ coasterarea;
        System.out.println("Area Left = "+ (desk.area()- objectarea) );
    }
}