ShapesThing.java
1    package shapes;
2    public class ShapesThing {
3        public static void main(String[] args) {
4            SSquare square = new SSquare(400);
5            System.out.println("square=" + square.toString());
6            System.out.println("area of square =" + square.area());
7            System.out.println("perimeter of square=" + square.perimeter());
8            System.out.println("diagonal of square=" + square.diagonal());
9    
10           SCircle disk = square.inscribingCircle();
11           System.out.println("disk="+ disk.toString());
12           System.out.println("area of circle=" + disk.area());
13           System.out.println("perimeter of  circle=" + disk.perimeter());
14   
15           SSquare diamond = disk.inscribingSquare();
16           System.out.println("diamond =" + diamond.toString());
17           System.out.println("area of diamond="+ diamond.area());
18       }
19   }