Java: нестатическая переменная, на нее нельзя ссылаться из статического [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java: нестатическая переменная, на нее нельзя ссылаться из статического [дубликат]

Сообщение Anonymous »

пакет Gross_calculator;

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

public class CratingObjects
{
public class Rectangle
{
double length;
double breadth;

double calculatingArea()
{
return (length*breadth);
}

double calculatingPerimeter()
{
return((2*length)+(2*breadth));
}

void setLength(double length)
{
this.length = length;
}

void setBreadth(double breadth)
{
this.breadth = breadth;
}

double getLength(double length)
{
return length;
}

double getBreadth(double breadth)
{
return breadth;
}

}

public static void main(String[] args)
{
System.out.println("Rectangle Object");
Rectangle r1 = new Rectangle();

}
}
Я пытаюсь создать объект, ссылаясь на класс Rectangle. Я столкнулся с ошибкой «Java: нестатическая переменная, на которую нельзя ссылаться из статического контекста».
Почему я столкнулся с этой ошибкой?

Подробнее здесь: https://stackoverflow.com/questions/790 ... m-a-static
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»