Está en la página 1de 2

package demo1;

/**
*
* @author hflores
*/
public class Punto {
private double x, y;
private String PMedio;
private double d;

public Punto(double x, double y) {


this.x = x;
this.y = y;
}

public double getX() {


return x;
}
public double getY() {
return y;
}
public Punto() {
this(0, 0);
}
public double distancia(Punto p) {
double diffX = x - p.x;
double diffY = y - p.y;
return Math.sqrt(Math.pow(diffX, 2) + Math.pow(diffY, 2));
}
public double PMedio_x (){
double mx= ((this.x+this.y)/2);
return mx;
}
public double PMedio_y (){
double my= ((this.x+this.y)/2);

return my;
}
//Punto medio total entre X y Y
public double PTotal(){
double d =this.distancia(Punto P);
return PTotal;
}
//Pendiente de la recta
public float PendientedeLinea(Punto punto1, Punto punto2){
//puntos que forman la linea y diferencia
float deltax;
float deltay;
float pendiente;
// hallar pendiente de la recta de los puntos
deltax = punto2.getx() - punto1.getx();
deltay = punto2.gety() - punto1.gety();
//dividir deltax/deltay
return pendiente;
}

También podría gustarte