需求:

定义一个圆形Circle类。
属性:
r:半径
成员方法:
get/set方法
showArea方法:打印圆形面积
showPerimeter方法:打印圆形周长 定义测试类,创建Circle对象,并测试。
开发提示:
面向周长公式:2 * 3.14* 半径
圆形面积公式:3.14* 半径^2

代码如下:

public class Circle {/* 5. 定义一个圆形Circle类。属性:r:半径成员方法:get/set方法showArea方法:打印圆形面积showPerimeter方法:打印圆形周长* */double r;public double getR() {return r;}public void setR(double r) {this.r = r;}public void showArea(){System.out.println("圆形面积是:" + 2 * 3.14* r);}public void showPerimeter(){System.out.println("圆形周长是:" + 3.14 * (r*r));}}

测试:

import java.util.Scanner;public class TestC01 extends Circle {/** 定义测试类,创建Circle对象,并测试。开发提示:面向周长公式:2 * 3.14*  半径圆形面积公式:3.14* 半径^2* */public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.print("请输入圆的半径:");double c = sc.nextDouble();Circle circle = new Circle();circle.r = c;circle.showArea();circle.showPerimeter();}
}

定义一个圆形Circle类。属性: r:半径 成员方法:get/set方法 showArea方法:打印圆形面积 showPerimeter方法......相关推荐

  1. 需求说明定义一个超市会员类属性名字会员号余额积分打印名字 会员号 余额和积分充值的方法余额 要累加 输出一下余额消费的方法余额减 积分累加 每消费10元

    package homework; /*  * 超市 会员类   属性 名字 会员号 余额 积分 打印名字 会员号  余额和积分 充值的方法 余额 要累加    输出一下余额 消费的方法 余额减   ...

  2. 定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法。 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值。

    定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法. 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值. public cla ...

  3. java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...

    导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...

  4. JAVA 计算圆的面积和周长: 创建一个圆Circle类。为该类提供一个变量r表示半径,一个常量PI表示圆周率; * 同时为该类提供两个方法:方法一用于求圆的面积,方法二用于求圆的周长;

      插一句嘴,现在扎扎实实地把这些基础地敲一遍,理解了,可能还是会忘记.但是你最后学习的是做题的思路,而不是单纯的记代码.代码忘了再回过头来看一遍就好了,思路是别人偷不走的.[2022-9] * 思路 ...

  5. 首先定义一个Point (点)类,包含属性x,y(x,y为坐标点),方法有setPoint、getX、getY和OprintInfo...python编程题练习

    复习python编程题集合的第五题,若有错误和改进意见,欢迎评论交流!            首先定义一个Point (点)类:                   (1)包含属性x,y(x,y为坐标 ...

  6. 定义一个长方形(Rectangle)类,有长、宽属性,对每个属性都提供相应的get/set方法。

    // 定义一个长方形(Rectangle)类,有长.宽属性,对每个属性都提供相应的get/set方法. package ch3; import java.util.Scanner; public cl ...

  7. 1.定义一个丈夫Husband类,有姓名、年龄、性别,妻子属性。 2.定义一个妻子Wife类,有姓名、年龄、性别,丈夫属性。 3.丈夫类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和他的

    //1.定义一个丈夫Husband类,有姓名.年龄.性别,妻子属性. //2.定义一个妻子Wife类,有姓名.年龄.性别,丈夫属性. //3.丈夫类中有一个getInfo方法,其中,能显示自己的姓名, ...

  8. c++课后题,定义一个国家基类Country,包含国名,首都,人口等属性,派生出省类P类,增加…………

    c++课后题,定义一个国家基类Country,包含国名,首都,人口等属性,派生出省类P类,增加---- 头文件名Country.h 头文件内容: #ifndef Country_h #define C ...

  9. java定义一个圆类_2.8.1 如何定义一个圆的类

    2.8  绝知此事要躬行--自己动手定义对象 在本章***一小节中不再给大家介绍更多新的知识,只是通过一个较为全面的实例把前面介绍的内容再复述一遍,好让大家加深一下印象,更深刻地理解一下Java的面向 ...

最新文章

  1. Java I/O演进与Linux网络I/O模型
  2. js生成验证码并验证 .
  3. linux fedora kde桌面设置全局显示字体大小
  4. 【C++】 C++标准模板库(十二) 迭代器和STL
  5. c语言调用函数计算分段函数值,输入x,计算并输出下列分段函数f(x)的值(保留2位小数) c语言...
  6. matlab检测串口数据帧头,MATLAB 串口读取姿态数据及GUI实时动态显示设计
  7. [BZOJ] 1610: [Usaco2008 Feb]Line连线游戏
  8. STL学习笔记 ---- 由set的声明所引发的自定义比较的实现方式 作者:winterTTr(转载请注明)...
  9. 小议数据库主键选取策略(转自吕震宇老师博文)
  10. 2021年危险化学品生产单位安全生产管理人员试题及解析及危险化学品生产单位安全生产管理人员模拟试题
  11. Spring Cloud Gateway⑤令牌桶算法
  12. 图像处理领域公认的重要英文期刊(SCI收录)
  13. qemu: usb存储设备仿真
  14. 【解决方法】Pymongo insert 卡住
  15. lzma java sdk,如何使用LZMA SDK在Java中压缩/解压缩
  16. BZOJ.1812.[IOI2005]Riv 河流(树形背包)
  17. 【分类器 Softmax-Classifier softmax数学原理与源码详解 深度学习 Pytorch笔记 B站刘二大人(8/10)】
  18. 易宝支付 下单失败! 失败原因: 业务接口维护中,请您稍候再试!
  19. 【技术沙龙总结】福州朴朴01期 - 演进史
  20. 介绍python库的书籍_介的解释|介的意思|汉典“介”字的基本解释

热门文章

  1. 微信的订阅号和服务号如何区分?
  2. 【EtherCAT理论篇】二、EtherCAT工作原理
  3. 《发现你的心灵》——于丹
  4. IKAnalyzer 添加扩展词库和自定义词
  5. vue校验密码的三种写法
  6. 卷积神经网络的参数设置,卷积神经网络基本结构
  7. 期中复习——题型总结
  8. 【Java核心技术大会 PPT分享】陈阳:深入理解 Java 虚拟机编译原理
  9. JFS及JFS2文件系统
  10. machine learning 四要素