Exception in thread "main" java.lang.NoSuchMethodError

Ответить
vortex
Сообщения: 43
Зарегистрирован: 15 окт 2012, 11:07

Exception in thread "main" java.lang.NoSuchMethodError

Сообщение vortex » 26 ноя 2012, 12:33

Поможите плиз.

Код: Выделить всё

// Эта программа содержит метод внутри класса box
class Box {
	double width;
	double height;
	double depth;
	
	// отображение объема параллелепипеда
	void volume() {
		System.out.print("Объем равен ");
		System.out.println(width * height * depth);
	}
}

class BoxDemo3 {
	public static void main(String[] args) {
		Box mybox1 = new Box();
		Box mybox2 = new Box();
		
		// присваивание значений переменным экземпляра mybox1
		mybox1.width = 10;
		mybox1.height = 20;
		mybox1.depth = 15;
		
		// присваивание других значений переменным экземпляра mybox2
		mybox2.width = 3;
		mybox2.height = 6;
		mybox2.depth = 9;
		
		// отображение объема первого параллелепипеда
		mybox1.volume();
		// отображение объема второго параллелепипеда
		mybox2.volume();
		
	}

}
Ошибка: Exception in thread "main" java.lang.NoSuchMethodError: Box.volume()V
at BoxDemo3.main(BoxDemo3.java:30)

Еще в самом начале кода Эклипс подчеркивает красным и говорит: The type Box is already defined

vortex
Сообщения: 43
Зарегистрирован: 15 окт 2012, 11:07

Re: Exception in thread "main" java.lang.NoSuchMethodError

Сообщение vortex » 26 ноя 2012, 15:47

Уже не надо :)

Ответить