编写圆Circle类,Circle类中包括:
a) 一个成员属性:double类型的半径(radius),默认值为1.0;
b) 一个用于计算面积的成员方法getArea;
c) 一个main方法,在main方法中定义两个Circle类的对象c1和c2,输出c1和c2的面积(要求调用Circle类中计算面积的成员方法)。
一道java课题,要求输入输出格式如下。图二为我的代码,不知道还要如何写才能达成课题目的。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- 技术专家团-小桥流水 2022-03-08 17:23关注
show函数不需要,没法自动调整面积前面的输入。其它的输出在main函数中输出就可以了,代码修改如下:
public class Circle { private double Radius=1.0; public double getRadius(){ return Radius; } public void setRadius(double radius){ Radius = radius; } public double getArea(double r){ this.Radius = r; return 3.14*r*r; } /*public void show(){ System.out.println("circle"); }*/ public static void main(String[] args){ Circle c1 = new Circle(); System.out.println("-------------程序输入参数如下---------"); System.out.println("本题没有要求手动输入参数"); System.out.println("-------------程序运行结果如下---------"); System.out.println("circle1的面积是:"+c1.getArea(1)); Circle c2 = new Circle(); System.out.println("circle2的面积是:"+c2.getArea(15)); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 怎样才能让鼠标沿着线条的中心线轨迹移动
- ¥60 用visual studio编写程序,利用间接平差求解水准网
- ¥15 Llama如何调用shell或者Python
- ¥20 谁能帮我挨个解读这个php语言编的代码什么意思?
- ¥15 win10权限管理,限制普通用户使用删除功能
- ¥15 minnio内存占用过大,内存没被回收(Windows环境)
- ¥65 抖音咸鱼付款链接转码支付宝
- ¥15 ubuntu22.04上安装ursim-3.15.8.106339遇到的问题
- ¥15 blast算法(相关搜索:数据库)
- ¥15 请问有人会紧聚焦相关的matlab知识嘛?