package day5;
class Trangle{
double sideA,sideB,sideC,area,length;
boolean boo;
public Trangle(double a,double b,double c) {
sideA=a;sideB=b;sideC=c; //参数 a,b,c 分别赋值给 sideA,sideB,sideC
if(a+b>c&a+c>b&b+c>a) { //a,b,c 构成三角形的条件表达式
boo=true; //给 boo 赋值。
}
else { boo=false; //给 boo 赋值。
}
}
double getLength( ) {
return sideA+sideB+sideC;
//方法体,要求计算出 length 的值并返回
}
public double getArea( ) {
if(boo) {
double p=(sideA+sideB+sideC)/2.0;
area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC)) ;
return area;
}
else {
System.out.println("不是一个三角形,不能计算面积");
return 0;
}
}
public void setABC(double a,double b,double c) {
sideA=a;sideB=b;sideC=c; //参数 a,b,c 分别赋值给 sideA,sideB,sideC
if((a+b>c&a+c>b&b+c>a)&(a-b |