YellowSpace.java
1    package Shapes;
2    
3    import shapes.SSquare;
4    
5    public class YellowSpace {
6    
7        public static void main(String[] args) {
8            // Figuring out Gray Square and Yellow Diamond
9            double BigGrayLength = 400;
10           SSquare GraySquare = new SSquare(400);
11           double YellowDiagonal = 400 - 120;
12           double YellowSide = YellowDiagonal / Math.sqrt(2);
13           SSquare YellowDiamond = new SSquare(YellowSide);
14           // Figuring out Gray Square 2 and Yellow Diamond 2
15           double GrayDiagonal = (YellowDiamond.perimeter() / 4) - 60;
16           double SmallGrayLength = GrayDiagonal / Math.sqrt(2);
17           SSquare GraySquare2 = new SSquare (SmallGrayLength);
18           double YellowDiagonal2 = (GraySquare2.perimeter() / 4) - 30;
19           double YellowSide2 = YellowDiagonal2 / Math.sqrt(2);
20           SSquare YellowDiamond2 = new SSquare(YellowSide2);
21           // Output of Yellow Space
22           double TotalYellowSpace = ((YellowDiamond.area() - GraySquare2.area()) + YellowDiamond2.area());
23           System.out.println( "The total yellow space is " + TotalYellowSpace + ".");
24   
25   
26   
27   
28       }
29   }
30