YellowSpace.java
1    package shapes;
2    
3    public class YellowSpace {
4        public static void main(String[] args){
5            double sideLength = 80;
6            double yelSquareDist = 8;
7            double  smlSquareDist = 4;
8    
9            SSquare tableCloth = new SSquare(sideLength);
10           System.out.println("Tablecloth " + sideLength);
11           double tableClothArea = tableCloth.area();
12           System.out.println("Area of tablecloth = " + tableClothArea);
13   
14           double yelDiamondDiam = (sideLength) - (yelSquareDist*2);
15           double yelDiamondRad = (yelDiamondDiam/2);
16           System.out.println("Diameter of yellow diamond = " + yelDiamondDiam);
17           System.out.println("Radius of yellow diamond = " + yelDiamondRad);
18   
19           SCircle yelDiamondCirc = new SCircle(yelDiamondRad);
20           SSquare yelDiamond = yelDiamondCirc.inscribingSquare();
21           double yelDiamondLength = yelDiamond.side();
22           System.out.println("Length of yellow diamond = " + yelDiamondLength);
23           double yelDiamondArea = yelDiamond.area();
24           System.out.println("Area of yellow diamond = " + yelDiamondArea);
25   
26           double smlGrayDiam = (yelDiamondLength) - (smlSquareDist*2);
27           double smlGrayRad = (smlGrayDiam/2);
28           System.out.println("Diameter of interior yellow square = " + smlGrayDiam);
29           System.out.println("Radius of interior yellow square = " + smlGrayRad);
30   
31           SCircle smlGrayCirca = new SCircle(smlGrayRad);
32           SSquare smlGray = smlGrayCirca.inscribingSquare();
33           double smlGrayLength = smlGray.side();
34           System.out.println("Length of interior yellow square = " + smlGrayLength);
35           double smlGrayArea = smlGray.area();
36           System.out.println("Area of interior yellow square = " + smlGrayArea);
37   
38           double fullYellowArea = yelDiamondArea - smlGrayArea;
39           System.out.println("The Full Yellow Diamond Area = " + fullYellowArea);
40   
41       }
42   }