/home/jfernan6/NetBeansProjects/CSX/src/shapes/ShapesThing.java |
1
2
3
4 package shapes;
5
6
7
8 @author
9
10 public class ShapesThing {
11
12
13 @param args
14
15
16 public static void main(String[] args) {
17 SSquare square = new SSquare(400);
18 System.out.println("square = "+ square.toString());
19 System.out.println("area of square = " + square.area());
20 System.out.println("perimeter of square = " + square.perimeter());
21 System.out.println("diagonal of the square = " + square.diagonal());
22
23 SCircle disk = new SCircle(100);
24 disk = square.inscribingCircle();
25 System.out.println("disk = " + disk.toString());
26 System.out.println("square area = " + square.area());
27 System.out.println("area of disk = " + disk.area());
28 System.out.println("perimeter of square = " + square.perimeter());
29 System.out.println("perimeter of disk = " + disk.perimeter());
30
31 SSquare diamond = new SSquare(400);
32 diamond = disk.inscribingSquare();
33 System.out.println("diamond = " + diamond.toString());
34 System.out.println("area of diamond = " + diamond.area());
35
36
37
38
39
40
41
42
43
44
45
46 }
47
48 private static void string() {
49 throw new UnsupportedOperationException("Not supported yet.");
50 }
51
52 }
53