1 package shapes; 2 3 import java.util.Scanner; 4 5 public class ShippingContainer { 6 7 public static void main(String[] arg) { 8 double edgeLength = edgeLength(); 9 double edgeWidth = edgeWidth(); 10 double edgeHeight = edgeHeight(); 11 System.out.println("Dimensions are: " + edgeLength + " , " + + edgeWidth + " , " + edgeHeight); 12 SRectangle face = new SRectangle(edgeLength, edgeWidth); 13 SRectangle key = new SRectangle(face.diagonal(),edgeHeight); 14 double distance = key.diagonal(); 15 System.out.println("Distance between corners: " + distance); 16 17 } 18 19 private static double edgeLength() { 20 System.out.print("Please enter a Length: "); 21 Scanner scanner = new Scanner(System.in); 22 double edgeLength = scanner.nextDouble(); 23 return edgeLength; 24 } 25 26 private static double edgeWidth() { 27 System.out.print("Please enter a Width: "); 28 Scanner scanner = new Scanner(System.in); 29 double edgeWidth = scanner.nextDouble(); 30 return edgeWidth; 31 } 32 33 private static double edgeHeight() { 34 System.out.print("Please enter a Height: "); 35 Scanner scanner = new Scanner(System.in); 36 double edgeHeight = scanner.nextDouble(); 37 return edgeHeight; 38 } 39 } 40