Kindly_Hongyang 2022-05-28 21:47 采纳率: 0%
浏览 180
已结题

JAVA类的组合应用问题怎么做?

任务描述
本关任务:1. 定义一个圆类Circle,数据成员包括半径和面积;
方法成员包括设置圆的信息(参数为半径)、显示圆的半径和面积。
2.定义一个圆锥类Cone,数据成员包括底buttom和高度height;
方法成员包括设置圆锥的信息(参数为半径和高度)、不带参数的构造方法、显示圆锥信息的方法disaplay().
显示格式:(保留2位小数)
圆锥的半径:2.00底面积:12.56高:5.00体积:20.93。

相关知识
为了完成本关任务,你需要掌握:1. 类和对象的定义,2. 构造方法,3.设置对象4.显示对象。

/*定义圆类,数据成员有半径radius、面积area;
  方法有3个,设置圆的信息(参数是半径),获取圆的面积

*/
public class Circle {
    double radius;
    double area;
   //设置圆的信息
    public void setRadius(double radius)
    {
        【】
    }
    //获取圆的面积
    public double getArea()
    {
        【】
    }
    public void display()
    {
        System.out.printf(" 圆的半径:【】面积:【】",【】 ,【】);
    }
}
/*定义圆锥,数据包括底(圆 buttom)、高度height、体积;
 不含参数的构造方法;设置圆锥的方法(参数包括底面半径、高);
 显示圆锥的半径、底面积、高、体积,格式见任务说明。
*/
public class Cone {
    Circle buttom;    //圆锥的底,圆
    double height;
    double volume;
    //圆锥的构造方法 ,
    public Cone()
    {
        【】
    }
    //设置圆锥信息
    public void set(double radius,double height)
    {
        【】
    }

    public double getVolume()
    {
        【】
    }
    public void disaplay()
    {
        【】
        System.out.printf("高:【】体积:【】\n",【】,【】);
    }
}

/*测试圆锥类,设置半径为2,高度为5,输出圆锥的半径、底面积、高、体积*/
public class ConeTest {

    public static void main(String[] args) {
        Cone cone = new Cone();
        cone.set(3, 5);
        cone.disaplay();
    }

}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 请回答用户的提问 10月7日
    • 已结题 (查看结题原因) 5月28日
    • 创建了问题 5月28日

    悬赏问题

    • ¥20 求下下面这个数据结构代码
    • ¥15 路由器考试怎么办,有懂行的吗 ,eNSP
    • ¥20 前端 二进制文件流图片转化异常
    • ¥15 github上的这个C语言项目如何跑起来
    • ¥15 java 判断某个数 区间是否存在
    • ¥15 appium控制多个雷电模拟器问题
    • ¥15 C# iMobileDevice
    • ¥15 谁会做这个啊#ensp#Boson NetSim
    • ¥15 如何编写针对TPS6503320FRGE型号的电源管理芯片的编程代码?
    • ¥15 设计简单目录管理系统,要满足以下内容