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

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