Si getX y getY son métodos tienes que llamarlos con paréntesis, aunque no tengan parámetros, es decir,
Código Java:
Ver originalpublic double calcularDistancia(Punto otroPunto) {
double x,y;
x=otroPunto.getX()-this.x;
y=otroPunto.getY()-this.y;
distanciaP
= Math.
sqrt(x
*x
+y
*y
);return distanciaP;