Я пытаюсь освоить основы Java и ООП. Насколько я понимаю, если у меня есть объект Circle
, который создается с переменным радиусом и передает его double
x, должны ли методы объекта иметь доступ к ним?Метод объекта не может получить доступ к переменным объекта Object?
package classes;
public class Circle {
Circle(double radius) {
double x = radius;
}
double area() {
return x * x * 3.1415; // x can't be resolved to a variable
}
}