ShapesThing.java
1    package shapes;
2    
3    import shapes.SSquare;
4    import shapes.SCircle;
5    import java.awt.*;
6    import javax.swing.*;
7    
8    public class ShapesThing {
9    
10       public static void main(String[] args){
11   
12           SSquare square = new SSquare(400);
13           System.out.println("square = " + square.toString());
14           System.out.println("area of square = " + square.area());
15   
16           SCircle disk = square.inscribingCircle();
17           System.out.println("disk = " + disk.toString());
18   
19           System.out.println("perimeter of square = " + square.perimeter());
20           System.out.println("perimeter of disk = " + disk.perimeter());
21   
22           SSquare diamond = disk.inscribingSquare();
23           System.out.println("diamond = " + diamond.toString());
24   
25       }
26   
27   }
28