package rextester; public class Box { double width, height, depth; Box(Box ob) //конструктор клону об'єкта ob { // передача об'єкта конструктору width = ob.width; height = ob.height; depth = ob.depth; } Box(double w, double h, double d)// конструктор при вказаних вимірах { width = w; height = h; depth = d; } Box() // конструктор при невказаних вимірах { width = -1; height = -1; depth = -1; } Box(double len)// конструктор при створенні куба { width = height = depth = len; } double volume()// обчислення і повернення об'єму { return width * height * depth; } }