YellowSpace.java
1    package shapes;
2    
3    public class YellowSpace {
4    
5            public static void main(String[] args) {
6    
7                //The objects
8                SCircle aa = new SCircle(140);
9    
10               SSquare YellowDiamond = aa.inscribingSquare();
11   
12               double YellowSide = YellowDiamond.side();
13   
14               SCircle bb = new SCircle((YellowSide/2)-30);
15   
16               SSquare SmallGrey = bb.inscribingSquare();
17   
18               double smallgreyside = SmallGrey.side();
19   
20               SCircle cc = new SCircle((smallgreyside/2)-15);
21   
22               SSquare SmallDiam = cc.inscribingSquare();
23   
24               //Creating the image?
25               //Take Area of large yellow - area of small grey square + area of small yellow diamond
26               //Solution
27               double AreaBYD = (YellowDiamond.area());
28               double AreaSGS = (SmallGrey.area());
29               double AreaSYD = (SmallDiam.area());
30               double AreaYellow = ((AreaBYD - AreaSGS) + AreaSYD);
31   
32               //Output........
33               System.out.println("Area of the Yellow Space =" + AreaYellow);
34   
35           }
36   }
37