java编程,定义三角形类求周长和面积要求实例化

2020-11-21 17:43:34 字数 5633 阅读 5907

1楼:匿名用户

你这里没有说出这个三角形具体是哪一个三角形,所以不好写。我以等边三角形为例子。

public class ********public double getarea(double bottonlength,double high)

}public class test}

用java语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积!

2楼:匿名用户

图形抽象类的**:

abstract class myshape三角形类的实现:

public class ******** extends myshape

********()

@override

int calgirth()

@override

double calsquare()

public static void main(string args)

}实现两个抽象函数,测试结果正确,输出为:

the girth of the ******** is 12the square of the ******** is 6.0

3楼:匿名用户

这个也要问?有这个时间不如看看教材了

设计java类表示三角形,要求提供三种实例化方式

4楼:匿名用户

package angle;

import java.util.scanner;

public class angle

else

}//判断是否能构成等腰三角形

public static int judgedangle(int a,int b,int c)

else

}else

}//判断是否是直角三角形

public static int judgerangle(int a,int b,int c)

else}

用java程序编写一个三角形的类,三条边为三个属性求三角形的面积和周长,并设计构造方法

5楼:老戴在此

importjava.util.scanner;

publicclasstestdeadlockelsesystem.out.println("这三个边长不能组成三角形:"+a+""+b+""+c);

}}class********

publicbooleanis********()else

returnfalse;

}publicdoublepere********()publicdoublearea********()}

用java编写一个类利用对象输出三角形的面积和周长

6楼:匿名用户

public class ********private int perimeter()private double area()public static void main(string args) throws exception

}上面**保存为********.java即可测试运行~~手写**,不保证完全正确,但思路绝对是正确的

7楼:匿名用户

你这里没有说出这个三

角形具体是哪一个三角形,所以不好写。我以等边三角形为例子。

public class ********public double getarea(double bottonlength,double high)

}public class test}

8楼:逐叶于水

private class ********{int x;

int y;

int z;

private void ********(int x,int y,intz)

private int long(int x,int y,int z)

private int area(int b,int h)}//测试类

private class test{

******** tr = new ********();

int l = tr.long(3,4,9);

int ar = tr.area(5,7);

system.out.prientln(l+ar);}

用java程序编写一个三角形的类,三条边为三个属性求三角形的面积和周长 5

9楼:匿名用户

public class ********public void seta(double a)public double getb()

public void setb(double b)public double getc()

public void setc(double c)public ********(double a,double b,double c)

/*** 得到周长

* @return

*/public double getperimeter();

/*** 得到面积

* @return

*/public double getarea()} 自己写测试方法就可以了。

10楼:

自己动动手coding,数学原理主要是海**式(根据3边求面积)

java语言 1.定义一个图形类,包含计算周长和面积方法。 2.定义一个圆形类继承图形类,包含半径

11楼:藤原子大雄

图形抽象类的**: abstract class myshape 三角形类的实现: public class ******** extends myshape ********() @override int calgirth() @override double calsquare() public static void main(string args) } 实现两个抽象函数,测试结果正确,输出为:

the girth of the ******** is 12 the square of the ******** is 6.0

java程序:计算三角形的面积和周长.

12楼:石在

/** @(#)point.java 2008-1-4

*/package **.***.robert.baidu.********;

/*** @author r

*/public class point

public int getx()

public void setx(int x)

public int gety()

public void sety(int y)

}--------------------------

/** @(#)********.java 2008-1-4

*/package **.***.robert.baidu.********;

/*** @author r

*//*

* 构造函数

*/public class ********

/** 三条边的长度

*/private double l1=math.sqrt(math.pow(a.

getx()-b.getx(),2)+math.pow(a.

gety()-b.gety(), 2));

private double l2=math.sqrt(math.pow(c.

getx()-b.getx(),2)+math.pow(c.

gety()-b.gety(), 2));

private double l3=math.sqrt(math.pow(a.

getx()-c.getx(),2)+math.pow(a.

gety()-c.gety(), 2));

/** 定义heron公式

*/private double heron(double x, double y, double z)

/** 周长是三边之和

*/public double getvolume()

/** 调用海**式求面积

*/public double getarea()

/** 三点不一线

*/public boolean is********()}

13楼:匿名用户

public inte***ce shape/*** @author vvv

* @date 2013-8-10 上午09:10:06*/package ***.duotai;

/*****/

public class ******** implements shape else

}// 判断是否是个三角形

public boolean istri(double s1, double s2, double s3)

if (s1 + s3 < s2)

if (s2 + s3 < s1)

return true;}/*

* (non-javadoc)

** @see ***.duotai.shape#area()*/@override

public double area()

/** (non-javadoc)

** @see ***.duotai.shape#longer()*/@override

public double longer()}/**

* @author vvv

* @date 2013-8-10 上午09:12:06*/package ***.duotai;

/*****/

public class director implements shape

/** (non-javadoc)

** @see ***.duotai.shape#area()*/@override

public double area()

/** (non-javadoc)

** @see ***.duotai.shape#longer()*/@override

public double longer()}/**

* @author vvv

* @date 2013-8-10 上午09:13:30*/package ***.duotai;

/*****/

public class test}

java定义一个三角形类(********),成员变量是三条边的长度,定义方法perimeter()求周长

14楼:路过个酱油哥

**如下:方法perimeter()中的参数是自己定义的public class ********test}class ********

}望学习开心

15楼:匿名用户

class ********

}public class ********test}