package ejemplos;

/**
 * <p>Title: La clase punto</p>
 * <p>Description: Este es un ejemplo de una clase basica</p>
 * <p>Copyright: 2004</p>
 * <p>Company: UMSNH</p>
 * @author Dr. Felix Calderon Solorio
 * @version 1.0
 */

public class punto {
  double x, y;

  public punto() {
    x = 0;
    y = 0;
  }

  public punto(double a, double b) {
    x = a;
    y = b;
  }

  public void imprime(String a)
  {
    System.out.println(a +"(" + x + ", " + y +")");
  }

  public double distancia(punto a, punto b)
  {
    double dx, dy;

    dx = a.x - b.x;
    dy = a.y - b.y;

    return Math.sqrt(dx*dx + dy*dy);
  }

}