gpt4 book ai didi

java - 我怎样才能得到卷的总和?

转载 作者:行者123 更新时间:2023-12-02 01:59:37 25 4
gpt4 key购买 nike

我刚刚开始攻读计算机科学学位,对此还很陌生,我所做的是将半径和深度相乘以获得体积。但是,我坚持如何将它们全部添加在一起,代码如下(很抱歉解释不好)。

public static void main(String[] args) 
{
Pipe p1=new Pipe(20,40,60);
p1.print();
Pipe p2=new Pipe(30,98,20);
p2.print();
Pipe p3=new Pipe(40,55,100);
p3.print();
//Pipe p;
//p=new Pipe();
//p.innerRadius=20;
//p.outerRadius=40;
//p.depth=60;
//p.print();
}
}

class Pipe
{
double innerRadius;
double outerRadius;
double depth;

public Pipe(int i, int o, int d)
{
this.innerRadius=i;
this.outerRadius=o;
this.depth=d;
}

public void print()
{
System.out.println(this.innerRadius);
System.out.println(this.outerRadius);
System.out.println(this.depth);
System.out.println(volume());
}

public double volume()
{
double pi=3.1415;
return pi*this.innerRadius*this.outerRadius*this.depth;
}
}

最佳答案

您可以通过在主方法中添加以下行来轻松添加卷:

double total_volume = p1.volume() + p2.volume() + p3.volume();

关于java - 我怎样才能得到卷的总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51819726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com