Это не домашнее задание, это упражнение в Java-книге, которую я изучаю сам. Постройте класс с кругом имен, который представляет собой круг в координатной плоскости. Поля класса должны быть длиной радиуса, dy координатами центра. Методы класса должны быть:Круговое упражнение Java?
getArea()
: находит область круга
getPerimeter()
: Находит периметр круга
moveCircle()
: изменяет координаты центра окружности
modifyRadius()
: Изменяет радиус окружности
private int x, y;
public Circle() {
x = 0;
y = 0;
radius = 1;
}
public Circle(int x, int y, double radius) {
this.x = x;
this.y = y;
this.radius = radius;
}
public double getArea() {
return radius * radius * Math.PI;
}
public double getPerimeter() {
return 2 * radius * Math.PI;
}
Теперь, как я могу продолжить это? для moveCircle и ModifyRadius?
просто добавить сеттеры для х, у и радиус – mxb
сообщение подписи '' moveCircle' и ModifyRadius' также. – Tunaki
Я думаю, что в вашем коде есть ошибка. Радиус Variabile должен быть объявлен другим в начале вашего класса. Что-то вроде этого: private int x, y, radius; –