使用类的重载构造方法生成不同的箱子对象,计算各箱子的体积。

来源:百度知道 编辑:UC知道 时间:2024/09/23 12:15:27
使用类的重载构造方法生成不同的箱子对象,计算各箱子的体积。(提示:箱子有正方体和长方体之分,而长方体又可以分为底面是正方形或长方形)

想赚点分数真是太不容易了……

public class Count
{
float count;

public Count()
{

}

public Count(float l,float w,float h)//用于长方体底面为长方形
{
count=l*w*h;
}

public Count(float l,float h)//用于长方体底面为正方形
{
count=l*l*h;
}

public Count(float l)//用于正文体
{
count=l*l*l;
}

public float returncount()//返回结果
{
return count;
}
}

class MainCount
{
public static void main(String []args)
{

float l=0f;//这个就由你自己是什么箱子具体加
float w=0f;
float h=0f;

//这边你可以输入是长方体还是正文体,底面正方形还是长方形根据不同情况转入以下三个

Count c1=new Count(l);
float res1=c1.returncount();
//若是正方体

Count