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 }