YellowSpace.java
1    /*Compute the yellow area 
2    */
3    
4            package shapes;
5    
6    public class YellowSpace {
7        public static void main(String[] args) {
8    
9            SSquare LG = new SSquare(400);
10   
11           double a = LG.side()/2 -60;
12           SSquare a1 = new SSquare(a);
13           double a2 = a1.diagonal();
14           SSquare LY = new SSquare(a2);
15   
16           double b = LY.side()/2 -30;
17           SSquare b1 = new SSquare(b);
18           double b2 = b1.diagonal();
19           SSquare SG = new SSquare(b2);
20   
21           double c = SG.side()/2 -15;
22           SSquare c1 = new SSquare(c);
23           double c2 = c1.diagonal();
24           SSquare SY = new SSquare(c2);
25   
26           System.out.println("Side LG = " + LG.toString());
27           System.out.println("Side LY = " + LY.toString());
28           System.out.println("Side SG = " + SG.toString());
29           System.out.println("Side SY = " + SY.toString());
30   
31           System.out.println("Yellow area = " + (SY.area() + (LY.area() - SG.area())));
32       }
33   }