YellowSpace.java
1    package shapes;
2    
3    import shapes.SCircle;
4    import shapes.SSquare;
5    
6    public class YellowSpace {
7        public static void main(String [] args) {
8            SSquare bgrey = new SSquare(400);
9            double imagine1rad = 140;
10           SCircle imagine1 = new SCircle(imagine1rad);
11           SSquare byellow = imagine1.inscribingSquare();
12           double byellowtosgrey = (30*2);
13           double sidebyellow = byellow.side()-byellowtosgrey;
14           double imagine2rad = (sidebyellow/2);
15           SCircle imagine2 = new SCircle(imagine2rad);
16           SSquare sgrey = imagine2.inscribingSquare();
17           double sgreytosyellow = (15*2);
18           double sidesgrey = (sgrey.side()-sgreytosyellow);
19           double imagine3rad = (sidesgrey/2);
20           SCircle imagine3 = new SCircle(imagine3rad);
21           SSquare syellow = imagine3.inscribingSquare();
22           System.out.println("yellow space area " +(byellow.area()+syellow.area()-sgrey.area()));
23       }
24   }
25