ShippingContainer.java
1    package shapes;
2    
3    import java.util.Scanner;
4    
5    public class ShippingContainer {
6        public static void main(String[] args) {
7            double Length = Length();
8            double width = width();
9            double height = height();
10           double diagonal = diagonal(Length, width);
11           System.out.println("diagonal = " + diagonal);
12           double inside = inside(diagonal, height);
13           System.out.println("inside diagonal = " + inside);
14       }
15   
16   
17       private static double height() {
18           System.out.print("Please enter the height of the rectangle: ");
19           Scanner scanner = new Scanner(System.in);
20           double height = scanner.nextDouble();
21           return height;
22       }
23       private static double width() {
24           System.out.print("Please enter the width of the rectangle: ");
25           Scanner scanner = new Scanner(System.in);
26           double width = scanner.nextDouble();
27           return width;
28       }
29       private static double Length() {
30           System.out.print("Please enter the Length of the rectangle: ");
31           Scanner scanner = new Scanner(System.in);
32           double Length = scanner.nextDouble();
33           return Length;
34       }
35   
36       private static double diagonal(double Length, double width) {
37           SRectangle top = new SRectangle(Length, width);
38           double diagonal = top.diagonal();
39           return diagonal;
40       }
41       private static double inside(double diagonal, double height) {
42           double inside = Math.sqrt(Math.pow(diagonal,2)+Math.pow(height,2));
43           return inside;
44       }
45   }
46