【Java】创建一个Rectangle类

添加两个属性width、height,分别表示宽度和高度,添加计算矩形的周长和面积的方法。测试输出一个矩形的周长和面积。

/*作者:龙蝶
*日期:2020年4月1日
*/
public class Rectangle {private double recWidth;private double recHeight;private double recGirth;private double recArea;public void  getGirth(){recGirth=2*(recWidth+recHeight);}public void getArea(){recArea=recWidth*recHeight;}public void showRec(){System.out.println("周长:"+recGirth);System.out.println("面积:"+recArea);}public Rectangle(){Scanner src=new Scanner(System.in);System.out.print("请输入recWidth和Height:");int pass=src.nextInt();int dass=src.nextInt();this.recWidth=pass;this.recHeight=dass;}public static void main(String[] args){Rectangle sc=new Rectangle();sc.getGirth();sc.getArea();sc.showRec();}
}

请输入recWidth和Height:10 20
周长:60.0
面积:200.0

创建一个Rectangle类。 添加两个属性width、height,分别表示宽度和高度,添加计算矩形的周长和面积的方法。测试输出一个矩形的周长和面积。相关推荐

  1. 创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 编程利用Rectangle输出一个矩形的周长和面积

    创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 编程利用Rectangle输出一个矩形的周长和面积 publi ...

  2. 90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 ,编程利用Rectangle输出一个矩形的

    //90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 //在 Rectangle类中添加两种方法分别计算矩形的周长和面积 //编程利用Rectangle输出一个矩 ...

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

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

  4. 编写一个学生类 student,包含的属性有学号、姓名年龄,将所有学生存储在一个数组中

    编写一个学生类 student,包含的属性有学号.姓名年龄,将所有学生存储在一个数组中,自拟数据,用数组的初始化方法给数组赋值,并实现如下操作: ①将所有学生年龄增加一岁 ②按数组中顺序显示所有学生信 ...

  5. 创建一个长方形类,成员域有长方形的长和宽,成员方法有计算长方形的面积,在main方法中创建长方形类对象,并调用计算长方形面积的方法。

    package TestDemo; /** 创建一个长方形类,成员域有长方形的长和宽,成员方法有计算长方形的面积.* 在main方法中创建长方形类对象,并调用计算长方形面积的方法.*/ import ...

  6. Java——(1)定义一个学生类Student,包含属性:姓名(String name)、年龄(int age) (2)定义Map集合,用Student对象作为key

    分析以下需求,并用代码实现: (1)定义一个学生类Student,包含属性:姓名(String name).年龄(int age) (2)定义Map集合,用Student对象作为key,用字符串(此表 ...

  7. 请编写一个函数,接收两颗星星赤经和赤纬的角度作为参数,计算并返回这两颗星星所对弧的角度。

    [问题描述] 给定两颗星星的赤经和赤纬的角度 (a1, d1)和(a2, d2) 它们所对弧的角度计算公式为: 赤经a1和a2是 -180o~ 180o 之间的角,a=a2-a1 赤纬d1和d2是 - ...

  8. 【问题描述】定义一个Circle类,有数据成员radius(半径),成员函数getArea()计算圆的面积。构造一个Circle的对象进行测试(注:圆周率取值3.14)。

    [问题描述] 定义一个Circle类,有数据成员radius(半径),成员函数getArea()计算圆的面积.构造一个Circle的对象进行测试(注:圆周率取值3.14). [输入形式] 程序参考的输 ...

  9. 创建一个教师类(Teacher)属性有 姓名(name) 年龄(age) 性别(sex) 教师编号(tno) 2.提供本类的无参和全参构造方法 3.编写教师上课的办法teach() 编写静态方

    package com.sxt; //-–创建一个教师类(Teacher)-- public class Teacher { //--属性:姓名(name)年龄(age) 性别(sex) 教师编号(t ...

最新文章

  1. Mysql 数据库命令行导出导入sql脚本
  2. 虚函数与纯虚函数的区别
  3. JVM实战与原理---字节码执行引擎
  4. 最高一万星!GitHub 标星最多的 40 篇 ICLR2020 计算机视觉论文合集,附打包下载
  5. 可能是迄今为止最好的GitHub代码浏览插件--赞
  6. php跟h5那个好学,一个H5新手自述H5培训经历
  7. java Swing实现考试系统
  8. php爬虫框架选用什么
  9. 稿费一般多少钱一千字_写一篇1000字的稿子多少钱?一般
  10. JUC并发包基于AQS实现的线程同步器的案例分析
  11. 【dxf图形识别】使用C#将线段、圆弧、圆等特征写入dxf文件
  12. 人脸识别、活体检测、人脸识别面临的挑战
  13. 华为u8500刷机、、root
  14. 硬盘重新分区后数据丢失如何恢复?
  15. Relay和Rendezvous
  16. 组合数学 | 递推关系和母函数
  17. RTX3060(30系显卡)Windows10部署Pytorch深度学习环境步骤与心得
  18. 微信开发者工具预览二维码无法显示
  19. SAP中报表清单导出的常用方法
  20. 【期末复习】技术经济学(南邮储成祥)

热门文章

  1. 数值法求解最优控制问题(四)——伪谱法
  2. GO语言特殊常量之iota
  3. Allegro PCB Design GXL (legacy) 16.6 - 使用泪滴之后,删除泪滴导致出现的异常
  4. 激光雷达学习笔记(一)数据采集
  5. CC2530入网流程
  6. 【毕业设计】基于单片机的墨水屏阅读器(单词卡) - 物联网 嵌入式
  7. LVS DR TUN(IP Tunneling)介绍
  8. 知云文献翻译打不开_英文PDF文献翻译神器-知云文献翻译
  9. multisim红绿灯元器件在哪里_基于Multisim的红绿灯控制器仿真实现
  10. 假期的生活,以及wifi和WLAN的区别