ShapesThing.java
1    package shapes;
2    /* shapes program for computational solutions to geometric problems 
3     
4     
5     */
6    public class ShapesThing {
7    
8        public static void main(String[] args)
9        {
10           SSquare square=new SSquare(400);
11           System.out.println("square=" +square.toString());
12           System.out.println("area of square ="+square.area());
13           System.out.println("perimeter of square ="+square.perimeter());
14           SCircle disk=square.inscribingCircle();
15           System.out.println("disk ="+disk.toString());
16           System.out.println("area of disk ="+disk.area());
17           System.out.println("perimeter of disk ="+disk.perimeter());
18           SSquare diamond=disk.inscribingSquare();
19           System.out.println("diamond ="+diamond.toString());
20   
21       }
22   }
23