Analise o código na linguagem Java a seguir.
public class Ponto {
public static class Ponto2 {
private int x;
private int y;
public Ponto2(int x, int y) {
this.x = x;
this.y = y;
}
public double calcular(Ponto2 p) {
double X = p.x - x;
double Y = p.y - y;
return X*X + Y*Y;
}
}
public static void main(String[] args) {
Ponto2 r2 = new Ponto2(2,1);
Ponto2 p2 = new Ponto2(1,5);
System.out.println("" + p2.calcular(r2));
}
}
A impressão correta do código quando executado é
- ✂️
- ✂️
- ✂️
- ✂️