用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));
人气:303 ℃ 时间:2020-05-25 16:34:29
解答
public class Triangle
{
\x09int a;
\x09int b;
\x09int c;
\x09public Triangle(int a,int b,int c){
\x09\x09this.a = a;
\x09\x09this.b = b;
\x09\x09this.c = c;
\x09\x09
\x09}
\x09
\x09public int getZhouChang(){
\x09\x09return a + b + c;
\x09}
\x09
\x09public double getArea(){
\x09\x09double area;
\x09\x09double s;
\x09\x09s=1.0/2*(a+b+c);
\x09\x09area = Math.sqrt(s*(s-a)*(s-b)*(s-c));
\x09\x09return area;
\x09}
\x09
\x09public boolean isTriangle(){
\x09\x09if(a + b > c || a + c > b || b + c > a){
\x09\x09\x09return true;
\x09\x09}else{
\x09\x09\x09return false;
\x09\x09}
\x09\x09
\x09}
}
打字辛苦的
推荐
猜你喜欢
- Show your family tree () your class?Ato B on C for
- My classroom作文,
- The giraffes from Africa wait to look down on you.
- 等差数列中a1+a2+a3+a4+a5=3,a1*a1+a2*a2+a3*a3+a4*a4+a5*a5=12求a1-a2+a3-a4+a5
- 10页一题、11页三题、19页、22页三题、27页三四题、29页三四题、34页三题、36页三题、37页、41页二题、43页二题、45页三题、47页三题、49页三题、55页四题、57页四题、60页三题、64页(各位大哥大姐,能帮多少帮多少)
- it's my life--all about loving you
- 一个平行四边形的一条边长是10,两条对角线长分别是12和16,这是一个特殊的平行四边形吗?为什么?求出它的面积.
- 已知**A={(x,y)|ax+y=1},B={(x,y)|x+ay=1},C={(x,y)|x²+y²=1}则