public class Box { // Объявляем переменные здесь, чтобы они были видны для всего класса, // а не только конструктора double width; double height; double depth; // Если ввели все 3 значения Box(double w, double d, double h) { width = w; depth = d; height = h; } // Если ввели одно значение, подразумеваем, что это куб Box(double len) { width = depth = height = len; } // Если ничего не ввели, инициализируем все переменные с -1 Box() { width = -1; depth = -1; height = -1; } // Метод, вычисляющий объем коробки double Volume() { return width * height * depth; } } public class Main { public static void main(String[] args) { Box box1 = new Box(); Box box2 = new Box(1,2,3); Box box3 = new Box(20); System.out.println("Объем первой коробки: " + box1.Volume()); System.out.println("Объем второй коробки: " + box2.Volume()); System.out.println("Объем третьей коробки: " + box3.Volume()); } }