По поводу строк 24 и 30 пишет constructor Circle(double,double) is already defined in class. 18-ю подчеркивает, но замечаний в компиляторе к ней нет.
Ответ на подобный вопрос не помог, не могу понять, в чем корень проблемы.
package com.javarush.task.task05.task0522;
/*
Максимум конструкторов
*/
public class Circle {
public double x;
public double y;
public double radius;
public Circle(double x, double y, double radius) {
this.x = x;
this.y = y;
this.radius = radius;
}
public Circle(double x, double y) {
this.x = x;
this.y = y;
this.radius = 10;
}
public Circle(double x, double radius) {
this.x = x;
this.y = 5;
this.radius = radius;
}
public Circle(double y, double radius) {
this.x = 7;
this.y = y;
this.radius = radius;
}
public static void main(String[] args) {
}
}