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

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日

    悬赏问题

    • ¥15 有两个非常“自以为是”烦人的问题急期待大家解决!
    • ¥30 STM32 INMP441无法读取数据
    • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
    • ¥15 用visualstudio2022创建vue项目后无法启动
    • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
    • ¥500 把面具戴到人脸上,请大家贡献智慧
    • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
    • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
    • ¥30 c#打开word开启修订并实时显示批注
    • ¥15 如何解决ldsc的这条报错/index error