1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| public class Points2
{
public double abs;
public double ord;
public static int varStat;
public void initialiser ( double x, double y )
{
abs = x; ord = y;
}
public static double calculDistance (Points2 M, Points2 N)
{
double distance;
distance = Math.sqrt ( (N.abs - M.abs) * (N.abs - M.abs) + (N.ord - M.ord) * (N.ord - M.ord) );
return distance;
}
public double calculDistance (Points2 P)
{
double distance;
distance = Math.sqrt( (this.abs - P.abs) * (this.abs - P.abs) + (this.ord - P.ord) * (this.ord - P.ord) );
return distance;
}
}
public class Tester6Points2
{
public static void main (String [ ] args )
{
Points2 A = new Points2 ( );
Points2 B = new Points2 ( );
A.initialiser (2,7);
B.initialiser (3,13);
double longeur = A.calculDistance (B);
System.out.println("distance entre A et B =" + longeur );
}
} |
Partager