Написал для примера всего 3 конструктора (знаю, что нужно больше), но при запуске написано, что конструктор с именем Circle(double) уже объявлен, и имена должны быть уникальны.
Объясните пожалуйста.
Ведь имена конструкторов могут быть одинаковыми, если передаются разные параметры.
package com.javarush.task.task05.task0522;
/*
Максимум конструкторов
*/
public class Circle {
public double x;
public double y;
public double radius;
public Circle () {}
public Circle (double x) {
this.x = x;
}
public Circle (double y) {
this.y = y;
}
public static void main(String[] args) {
}
}