UML类图:

———————————————————————————
                                         Rectangle
    ———————————————————————————
    -width: double
    -height: double
    ———————————————————————————
    +Rectangle()
    +Rectangle(width: double, height: double)
    +getArea(): double
    +getPerimeter(): double
    ———————————————————————————


package pack2;public class TestRectangle {   //测试矩形类public static void main(String[] args) {Rectangle rectangle1 = new Rectangle(4, 40);Rectangle rectangle2 = new Rectangle(3.5, 35.9);System.out.println("The first rectangle: ");System.out.println("Width: " + rectangle1.getWidth() + "\nHeight: " + rectangle1.getHeight() +"\nArea: " + rectangle1.getArea() + "\nPerimeter: " + rectangle1.getPerimeter());System.out.println();System.out.println("The second rectangle: ");System.out.println("Width: " + rectangle2.getWidth() + "\nHeight: " + rectangle2.getHeight() +"\nArea: " + rectangle2.getArea() + "\nPerimeter: " + rectangle2.getPerimeter());}
}class Rectangle {  //矩形类private double width;  //宽度private double height;  //高度public Rectangle() {this(1, 1);}public Rectangle(double width, double height) {this.width = width;this.height = height;}public double getArea() {return width * height;}public double getPerimeter() {return (width + height) * 2;}public double getWidth() {return width;}public void setWidth(double width) {this.width = width;}public double getHeight() {return height;}public void setHeight(double height) {this.height = height;}
}

Java、Rectangle类相关推荐

  1. java rectangle 类_Rectangle类详解

    一,概括: 乍一看,可能感觉是一个矩形类,矩形类就是画一个长方形吗??这是我一开始见到这个类的感觉. 其实不是的Rectangle是一个"区域"类,它的最大作用就是定义一个矩形的区 ...

  2. java rectangle 类_Java编写的Rectangle类

    public class Rectangle { private double width; private double height; private String color="whi ...

  3. Java黑皮书课后题第9章:9.1 (Rectangle类)遵照9.2节中Circle类的例子,设计一个名为Rectangle的类表示矩形

    Java黑皮书课后题第9章:9.1 (Rectangle类)遵照9.2节中Circle类的例子,设计一个名为Rectangle的类表示矩形 题目 代码 PS Test1 Test1_Rectangle ...

  4. JAVA程序设计(自主模式)-创建一个简单的表示矩形的Rectangle类

    创建一个简单的表示矩形的Rectangle类,满足以下条件: 1.定义两个成员变量height和width,表示矩形的长和宽,类型为整型 2.定义一个getArea方法,返回矩形的面积 3.定义一个g ...

  5. java rectangle 单位_Java作业(创建Rectangle类).doc

    <Java语言>课程作业 (第一次) 题 目 学 院 专 业 班 别 学 号 姓 名 2010年10月8日 一.课程题目 12.创建一个名为Rectangle的类来表示一个使用宽度和高度来 ...

  6. Java的类(class)、包(package)和接口(interface)

    在Java中,类(class)是用来代表对象的基本单元.对象(object)可以是现实世界中的任何一个实体,它具有若干区别于其它对象的属性和操作.而类则通过为对象定义属性和操作来概括一类实体.它封装了 ...

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

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

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

    [Java]创建一个Rectangle类 添加两个属性width.height,分别表示宽度和高度,添加计算矩形的周长和面积的方法.测试输出一个矩形的周长和面积. /*作者:龙蝶 *日期:2020年4 ...

  9. 设计Rectangle类表示矩形

    题目要求我们设计一个名为Rectangle的类表示矩形,并且提供一些方法来计算矩形的面积和周长.下面介绍如何设计这个类. 首先,矩形有两个属性,即宽和高,因此我们需要定义两个double类型的数据域来 ...

  10. java字符存储_用java的类集框架做一个字符存储器(15)

    11.这是java的关于java的类集框架做一个字符存储器的源代码可以直接进行编译运行,希望大家能够从中获益良多. package niming; //导入ArrayList这个类 import ja ...

最新文章

  1. leetcode-383-Ransom Note(以空间换时间)
  2. git版本分支和分支、分支和主分支切换
  3. SSM中jsp向后台Controller传值中文乱码的奇葩解决!!!
  4. 正则不能全为某个值_TensorFlow学习Program1——补充附录(7)线性回归、逻辑回归与正则化...
  5. Java异常处理机制很有意思
  6. mysql中使用BETWEEN  AND
  7. Python刷题-5
  8. mysql 事务 隔离级别_MySQL的四种事务隔离级别
  9. 【课程作业】表达学习 人脸图像复原 实验记录
  10. java点击上传上传mysql并显示图片_java + mysql + jdbc实现图片上传
  11. basys2数码管共阳还是共阴_如何判断PLC使用接近开关是PNP还是NPN?
  12. [NOI2015]寿司晚宴——状压dp
  13. GradientDrawable
  14. 极客大学架构师训练营 系统架构 高并发 高可用 垂直伸缩 水平伸缩 第7课 听课总结
  15. java开发实战经典(第二版)P283 9-1
  16. java迷宫算法_迷宫求解算法(java版)
  17. map文件介绍及使用
  18. 计算机显卡型号中数字含义详解,科普入门 | 那些显卡型号告诉我们的事
  19. 【Android】App开发-动画效果篇
  20. 2020牛客国庆集训派对day2 补题J

热门文章

  1. source insight设置
  2. 丰迈实验工坊学习笔记——5G系统组成与架构演进分析
  3. java weakhashmap_java10 WeakHashMap
  4. 记录测试数据的bat脚本
  5. python之:tkinter画哆啦A梦
  6. 超链接的目标属性值意义_超链接a的target属性
  7. 【如何保持稳定的情绪】
  8. matlab中的routte,matlab外文翻译外文文献英文文献MATALAB混合仿真平台控制算法的概述...
  9. Java的invoke方法
  10. npm5 packag-lock.json