Java课程设计遇到了问题,求大佬解惑

老师要求我们做一个组合,我的思路是求圆柱的体积,先circle类创建一个圆对象,然后Yuanzhu类创建一个圆柱对象,yuanzhu类将Circle类声明的对象作为自己的... 老师要求我们做一个组合,我的思路是求圆柱的体积,先circle类创建一个圆对象,然后Yuanzhu 类创建一个圆柱对象,yuanzhu 类将Circle类声明的对象作为自己的一个成员。圆柱通过调用方法将某个圆的引用传递给Circle类型的成员变量。然后圆柱的体积由圆的半径和圆柱的高决定,构造一个一元二次方程,使它的两个根分别等于半径和高,当根小于或等于零的时候输出圆柱不存在,一元二次方程的根又取决于输入的系数植。现在的问题是思路有了,代码不会写,老师说用调用,但是晕了。 展开
 我来答
迈内鞋N
2019-12-31 · TA获得超过443个赞
知道小有建树答主
回答量:607
采纳率:74%
帮助的人:160万
展开全部
圆柱类应该有一个方法判断圆柱是否存在,带的参数就是一元二次方程的系数值。圆的半径作为第一个参数,调用判断圆柱存在方法的时候,应该调用圆柱类的Circle类的成员变量,再调用这个变量的成员变量,也就是圆柱半径。第二个参数就是圆柱的高,直接调用圆柱类的相应成员变量即可。计算的时候用判别式。判别式大于等于零的话,再用求根公式计算两根,最后输出圆柱是否存在;小于零的话直接输出不存在。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式