publicclassPoint{intx;inty;Point(){}Point(inta,intb){x=a;y=b;}}publicclassTriangle{Pointn1,n2,n3;Triangle(Pointn1,Pointn2,Pointn3){n1=newPoint();n2=newPoint();n3=newPoint...
public class Point {
int x;
int y;
Point(){
}
Point(int a,int b){
x=a;
y=b;
}
}
public class Triangle {
Point n1,n2,n3;
Triangle(Point n1,Point n2,Point n3){
n1=new Point();
n2=new Point();
n3=new Point();
}
double x1=Math.pow(n1.x-n2.x, 2)+Math.pow(n1.y-n2.y, 2);
double x2=Math.pow(n1.x-n3.x, 2)+Math.pow(n1.y-n3.y, 2);
double x3=Math.pow(n2.x-n3.x, 2)+Math.pow(n2.y-n3.y, 2);
double getPerimeter(){
return Math.sqrt(x1)+Math.sqrt(x2)+Math.sqrt(x3);
}
}
public class Test {
public static void main(String[] args) {
Point n1=new Point(0,0);
Point n2 =new Point(0,3);
Point n3=new Point(4,0);
Triangle sanjiao=new Triangle(n1,n2,n3);
System.out.println(sanjiao.getPerimeter());
}
}
展开