All pastes #2125984 Raw Edit

Someone

public text v1 · immutable
#2125984 ·published 2012-03-07 20:48 UTC
rendered paste body

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());
	}

}