题目:
用java语言定义一个三角形类 Triangle ,
用java语言定义一个三角形类 Triangle.
1)属性:三边a,b,c
2)方法:
A 构造方法,初始化三边
B 计算周长的方法
C 计算面积的方法
D 判断三边是否构成三角形的方法
要用上以下的公式
海式(面积):
s=1.0/2*(a+b+c);
面积 = Math.sqrt(s*(s-a)*(s-b)*(s-c));
解答:
public class Triangle
{
int a;
int b;
int c;
public Triangle(int a,int b,int c){
this.a = a;
this.b = b;
this.c = c;
}
public int getZhouChang(){
return a + b + c;
}
public double getArea(){
double area;
double s;
s=1.0/2*(a+b+c);
area = Math.sqrt(s*(s-a)*(s-b)*(s-c));
return area;
}
public boolean isTriangle(){
if(a + b > c || a + c > b || b + c > a){
return true;
}else{
return false;
}
}
}
打字辛苦的