早教吧作业答案频道 -->其他-->
java三角形、梯形和圆形的类封装帮忙改正一下错误(下面标出的四个错误,只截取了部分代码,因为装不下),packageshiyan1;classTrangele{doublesideA,sideB,sideC,area,length;booleanboo;(错误)publicTrangle(
题目详情
java 三角形、梯形和圆形的类封装
帮忙改正一下错误(下面标出的四个错误,只截取了部分代码,因为装不下),
package shiyan1;
class Trangele{
double sideA,sideB,sideC,area,length;
boolean boo;
(错误)public Trangle(double a,double b,double c)
{
\x05sideA=a;sideB=b;sideC=c;
\x05if(a+b>c&&a+c>b&&b+c>a)
\x05{
\x05\x05boo=true;
\x05}
(错误)public double getArea()
{if(boo)
{
\x05double p=(sideA+siedB+sideC)/2.0;
\x05area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));
\x05return area;
(错误)public void setABC(double a,double b,double c)
{
\x05sideA=a;sideB=b;sideC=c;
\x05if(a+b>c&&a+c>b&&b+c>a)
\x05{
\x05\x05boo=true;
\x05}
public class AreaAndLength
{
\x05public void main(String args[])
\x05{
\x05\x05double length,area;
\x05\x05Circle circle=null;
\x05\x05(错误)Trangle trangle;
\x05\x05Lader lader;
\x05\x05circle=new Circle(10);
\x05\x05(错误)trangle=new Trangle(3,4,5);
lader=new Lader(3,4,10);
\x05\x05length=circle.getLength();
帮忙改正一下错误(下面标出的四个错误,只截取了部分代码,因为装不下),
package shiyan1;
class Trangele{
double sideA,sideB,sideC,area,length;
boolean boo;
(错误)public Trangle(double a,double b,double c)
{
\x05sideA=a;sideB=b;sideC=c;
\x05if(a+b>c&&a+c>b&&b+c>a)
\x05{
\x05\x05boo=true;
\x05}
(错误)public double getArea()
{if(boo)
{
\x05double p=(sideA+siedB+sideC)/2.0;
\x05area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));
\x05return area;
(错误)public void setABC(double a,double b,double c)
{
\x05sideA=a;sideB=b;sideC=c;
\x05if(a+b>c&&a+c>b&&b+c>a)
\x05{
\x05\x05boo=true;
\x05}
public class AreaAndLength
{
\x05public void main(String args[])
\x05{
\x05\x05double length,area;
\x05\x05Circle circle=null;
\x05\x05(错误)Trangle trangle;
\x05\x05Lader lader;
\x05\x05circle=new Circle(10);
\x05\x05(错误)trangle=new Trangle(3,4,5);
lader=new Lader(3,4,10);
\x05\x05length=circle.getLength();
▼优质解答
答案和解析
你稍等一下,我把代码测试通过后.给你贴出来您有以下几处错误:1,Trangle书写错误 Tranglepublic Trangle(double a,double b,double c) ===》public Trangele(double a,double b,double c)(错误)public Trangle(dou...
看了java三角形、梯形和圆形的类...的网友还看了以下:
一个圆柱和一个圆锥底面积相等体积也相等已知圆柱的高是15厘米圆锥的高是5厘米一个圆柱和一个圆锥底面积 2020-03-30 …
定义一个基类圆形Circle类,它有一个私有数据成员radius和成员函数Area()。Area( 2020-05-14 …
如图是由3个圆所构成的类别关系图,其中Ⅰ为大圆,Ⅱ和Ⅲ分别为大圆之内的小圆.符合这种类别关系的是( 2020-06-23 …
java构造一个圆构造个基类圆(类内能够计算周长面积)在圆的基础上派生圆柱圆锥子类(能够计算表面积 2020-07-17 …
用C++类中的继承?声明一个Shape(形状)基类,它有两个派生类:Circle(圆)和Squar 2020-07-19 …
两道Python的题关于类的2定义类Circle,要求具有以下方法,编写测试程序进行功能演示(文本 2020-07-30 …
CAXA圆弧和圆弧的连接我用CAXA画了一个类似乒乓球拍子的形状图,虽然已经很细心的把圆弧和圆弧交 2020-07-31 …
C++类的继承声明一个Shape(形状)基类,它有两个派生类:Circle(圆)和Square(正 2020-08-04 …
C++中关于类的一般问题有一道题是这样,(1)\x05定义一个Point类,其属性包括点的坐标,提供 2020-11-02 …
关于派生类访问基类私有成员的问题/*编写一个程序计算出球、圆柱和圆锥的表面积和体积.要求:(1)定义 2020-11-22 …