/* This program would give us the way to build shape useing */ package shapes; import javax.swing.SwingUtilities; import npw.FunSquares; import painter.SPainter; import shapes.SSquare; public class ShapesThing { public static void main(String[] args) { SSquare square = new SSquare(400); System.out.println("square =" + square.toString()); System.out.println("area of a square =" + square.area()); System.out.println("perimeter of a square =" + square.perimeter()); System.out.println("diagonal of a square =" + square.diagonal()); SCircle disk = square.inscribingCircle(); System.out.println("disk =" + disk.toString()); System.out.println("area of a disk =" + disk.area()); System.out.println("perimeter of a disk =" + disk.perimeter()); SSquare diamond = square.inscribingCircle().inscribingSquare(); System.out.println("diamond =" + diamond.toString()); System.out.println("area of a diamond =" + diamond.area()); } }