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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 11:20:08
用Java语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积!
xMo0ǿ)ri= !MदԥiCh4meD7D+RۗiWI/b߿籓aۭ΁z:ے}ɶ7U X~]=u>}= npuV?u6>fJZ%ٙeVu.ˆ}eNuB14(0ʐ0=/Aiq,?01-Ir hG K ^F6?W)/x>|{mFT6w1 4Mh+zNU!CFMpΊ9 Q+ѐD" `JdyGAFj136'L{jcbQ E1UlEZ=fgX}цJ9 iI%sJ6 p=q\q(qTBʧZ,YhZRb*>~ .->J|ztSyBѬZR>lI3%~5P$`7UG%_`E]6Qs8Wv:}?0geש=gl9+GQt[̍Xo;dZ#62O7OV

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

用Java语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积!
图形抽象类的代码:
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 = borderB = borderC = 0;}
@Override
int calGirth() {
return borderA + borderB + borderC;
}
@Override
double calSquare() {
double p = calGirth() / 2;
return Math.sqrt(p * (p - borderA) * (p - borderB) * (p - borderC));
}
public static void main(String[] args) {
Triangle test = new Triangle(3,4,5);
System.out.println("The girth of the triangle is " + test.calGirth());
System.out.println("The square of the triangle is " + test.calSquare());
}
}
实现两个抽象函数,测试结果正确,输出为:
The girth of the triangle is 12
The square of the triangle is 6.0

用Java语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积! 用C#语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积! 用JAVA编写求解几何图形的应用程序?编写求解几何图形(如三角形,矩型,圆,多边型)的周长、面积的应用程序,要求用到继承、多态、抽象类、接口、内部类等面向对象程序设计技术的特点.跪 如何编写用C语言判断三角形的形状 要求只输入三边长 用java语言写:已知圆球体积为4/3*PI*r3,试编写一个程序,要求输入圆球半径,经过计算输出圆球的体积 呼叫中心的坐席软件用什么语言编写比较好啊?用java编的话, 用java语言编写:计算并输出一个整数各位数字之和 用do…while语句编写2到100之间的所有偶数java语言 用java语言编写一个程序对任意三个整数进行排序并输出结果 帮忙看一下,这句英文怎么写?我用java语言编写了一个程序,名字叫myApp,我英文标注一下,证明软件是java编写的,应该是myApp for java 还是myApp by java 还是其他写法? 用JAVA语言编写求解一元多次方程(如一元一次,一元二次和一元高次方程)的解的应用程序.java编程1、编写求解几何图形周长、面积的应用程序,要求如下:1)、几何图形要求至少包含直线、 编写一程序,要求由键盘输入三个数,计算以这三个数为边长的三角形面积.用C语言编写.谢谢! JAVA语言计算表达式的结果用java语言编写一个程序,输入表达式,结算表达式的结果,其中表达式中有括号 用Java编写一个判断三角形的程序要求:用户输入3个数字.程序判断是否为三角形,如果是三角形,判断是否为等腰,等边,并判断直角,锐角,钝角P.S求代码 13.用java语言编写一个类,使该类具有可以输出同时带有大小写两种形式英文字母表的功能. 用Java编写一个程序可以打印如下三角形一定要有详细的说明才行! 用c语言编写一个求三角形面积的程序 用C语言编写求三角形外接圆周长、