Ошибка, которую вы получаете, состоит в том, что этот код
new Point(double x, double y);
не является допустимой Java.Когда вы создаете объект или вызываете функцию, вы не указываете типы аргументов.Вместо этого вы просто указываете значение этого типа.Так, например, вы можете создать точку, написав
Point origin = new Point(0.0, 0.0);
Или
double x = 137.0;
double y = 2.71828;
Point myPoint = new Point(x, y);
Поскольку в обоих случаях компилятор уже знает типы выражений, которые вы предоставляете в качестве конструкторааргументы.Вам не нужно (и на самом деле не следует) говорить, что они двойники.
Надеюсь, это поможет!