package Shapes; import shapes.SCircle; import shapes.SSquare; public class ShapesThing { public static void main(String[] args) { // TODO code application logic here SSquare square = new SSquare(400); System.out.println("square =" + square.toString()); System.out.println("area of square=" + square.area()); System.out.println("perimeter of square=" + square.perimeter()); System.out.println("daigonal of square=" + square.diagonal()); SCircle disk = square.inscribingCircle(); System.out.println("disk=" + disk.toString()); System.out.println("area of disk=" + disk.area()); System.out.println("Cricumference of disk=" + disk.perimeter()); SSquare diamond = ((SCircle) disk).inscribingSquare(); System.out.println("diamond" + diamond.toString()); System.out.println("area of diamond=" + diamond.area()); } }