公共類三角形
{
專線Line 1;
專線line2
專線line3
公共三角形(雙x1,雙y1,雙x2,雙y2,雙x3,雙y3){
this.line1 =新行(x1,y1,x2,y2);
this.line2 =新行(x1,y1,x3,y3);
this.line3 =新行(x2,y2,x3,y3);
}
public double calcArea(){
雙a = line1。CalcLength
雙b =第2行。CalcLength
雙c =第3行。CalcLength
return sqrt[(1/2)(a+b+c)(a+b-c)(a+c-b)(b+c-a)];
}
公共雙精度calcPerimeter(){
雙a = line1。CalcLength
雙b =第2行。CalcLength
雙c =第3行。CalcLength
返回a+b+c;
}
}
-
測試類
-
包aaa
公共課考試
{
公共靜態void main(String[] args){
三角形三角形=新三角形(0,0,4,0,0,5);
System.out.println("三角形的面積是"+triangle . calcarea());
System.out.println("三角形的周長:"+triangle . calcperimeter());
}
}
如果妳有任何問題,可以打電話給我。