@@ -0,0 +1,1083 @@
+//******************************************************************************%0A//  Title:  Shape.java       %0A//  Author: Miguel A Rodriguez%0A//  Date:   1/1/2015%0A//  Course: CSC 112-001%0A//******************************************************************************%0A//  Description:%0A//****************%0A//            This is an abstract class containing two methods shared by most of the classes.%0A//         %0A// %0A//******************************************************************************%0A   %0A   %0A//         UML Diagram for this helper class         %0A//          ***********************************************************************************     %0A//Class:      Shape%0A//          ***********************************************************************************%0A//Methods:%0A//            +computeArea(): double%0A//            +computePerimeter(): double%0A//          ************************************************************************************* %0A%0Apublic abstract class Shape%0A%7B%0A   abstract public double computeArea();%0A   abstract public double computePerimeter();%0A%7D%0A

Create Shape.java