图形抽象类的代码:abstract class MyShape {abstract int calGirth(); //求周长abstract double calSquare(); //求面积}三角形类的实现:public class Triangle extends MyShape{int borderA,borderB,borderC;Triangle(int a,int b,int c){borderA = a; borderB = b; borderC = c;}Triangle(){borderA ...
java题:计算三角形和矩形的周长和面积,要求用接口,多态,继承,类四种不同方法分别写程序 答案 接口和继承都是多态的一种表现形式,所以一个小程序可以解决所以的问题! 马上写出来 package day0507; public class Test { /** * @param args */ public static void main(String[] args) { Shap triangle=new ...
JAVA用接口设计并实现圆,三角形,矩形的面积与周长计算要求:①定义一个接口,其中包含一个计算面积的抽象方法和一个计算周长的抽象方法;②输入数据为圆的半径、三角形的三条边长、矩形的长和宽,对于用户的输入要有友好提示;③程序能够排除输入过程中的非法数据(如:输入的长度数据为负数或字符;输入的三角形三条边数据...
Java程序中计算多边形,三角形,长方形的周长和面积,代码和格式是什么呀.-要求:(1)写三个类:多边形类,三角形类,长方形类(2)计算面积(3)计算周长(4)三角形和长
我们可以使用海伦公式来计算三角形的面积。海伦公式为: [ \text{面积} = \sqrt{s(s-a)(s-b)(s-c)} ] 其中,sss 是半周长,即 s=a+b+c2s = \frac{a + b + c}{2}s=2a+b+c。 java public double calculateArea() { double s = (sideA + sideB + sideC) / 2; return Math.sqrt(s ...
System.out.println("这个三角形的面积为:"+area+"这个三角形的周长为"+gir+" "+"程序到此结束!!"); TF=true;} else{ TF=false; System.out.println("你所输入的三角形错误"); } } 百度文库-让每个人平等地提升自我} } packageThree; importjava.lang.Math; classPoint { doublexpoint; doubleypoint...
javaTrangle类计算三角形的周长 java求三角形的周长和面积,缺等腰三角形如果这个类是final的,我觉得整体思路上没什么问题.有几个细节再把握下1.将度数也设为double,设想你new时传递参数是写90度方便,还是写90f度方便.2.构造函数太独立了,各个构造函数没有联系性。比如
int y = 0;public Point(int px, int py){ x = px;y = py;} } public static void main(String[] args) { //求(1,1)、(1,4)、(5,1)三个坐标组成的三角形的周长和面积 Triangle tri = new Triangle(1,1,1,4,5,1);//实例化一个三角形 tri.print();//输出属性 } } ...
JAVA实现 三角形正方形圆正五边形的周长和面积的计算 新建一个包lab_1 包里面包括点三角形正方形圆正五边形还有主函数类六个类; 代码如下: packagelab_1; //新建一个点类 publicclassPoint { doublex; doubley; publicPoint(doublex,doubley){ this.x=x; this.y=y; } publicdoubleGetx(){ returnx; }...
x+y+z)/2;double area=Math.sqrt(p*(p-x)*(p-y)*(p-z));return area;} / 周长是三边之和 / public double getVolume(){ return l1+l2+l3;} / 调用海伦公式求面积 / public double getArea(){ return heron(l1,l2,l3);} / 三点不一线 / public boolean isTriangle(){ ...