有错误或者可以改进的地方欢迎大家指正
public class Triangle2D{
private MyPoint p1,p2,p3;
public Triangle2D(){
p1 = new MyPoint(0,0);
p2 = new MyPoint(1,1);
p3 = new MyPoint(2,5);
}
public Triangle2D(MyPoint p1, MyPoint p2, MyPoint p3){
this.p1 = p1;
this.p2 = p2;
this.p3 = p3;
}
//面积公式 s = (边1 + 边2 + 边3)/2
//面积 = sqrt(s(s - 边1)*(s - 边2)*(s - 边3))
public double getArea(){
double a = p1.distance(p2);
double b = p1.distance(p3);
double c = p2.distance(p3);
double p = (a+b+c)/2.0;
return Math.sqrt(p*(p-a)*(p-b)*(p-c));
}
public double getPe