1 2 3 //... shapes 4 5 6 7 package shapes; 8 9 public class ShapesThing { 10 11 12 13 public static void main(String[] args) { 14 15 16 17 18 19 SSquare square = new SSquare(400); 20 21 System.out.println("square = " + square.toString() ); 22 23 System.out.println("area of square = " + square.area() ); 24 25 System.out.println("perimeter of a square = " + square.perimeter() ); 26 27 System.out.println("diagonal of a square = " + square.diagonal () ); 28 29 SCircle disk = square.inscribingCircle(); 30 31 32 System.out.println("disk = " + disk.toString () ); 33 34 System.out.println("disk area = " + disk.area() ); 35 36 System.out.println("perimeter of a disk= " + disk.perimeter() ); 37 38 SSquare diamond = disk.inscribingSquare(); 39 40 System.out.println("diamond = " + diamond.toString () ); 41 42 System.out.println("diamond area = " + diamond.area() ); 43 44 45 46 47 48 } 49 50 51 52 53 54 55 56 } 57 58 59 60 61