矩形类package cn.edu.uibe.oop;

public class Rectangle {

float width,height;

/**

* 计算面积

* @return 矩形的面积

*/

public float getArea(){

return width*height;

}

/**

* 计算周长

* @return 矩形的周长

*/

public float getCircumference(){

return 2*(width+height);

}

/**

* 改变矩形的大小

* @param w 宽度

* @param h 高度

*/

public void resize(float w,float h){

width = w;

height = h;

}

/**

* 输出矩形的宽和高

*/

public void printSize(){

System.out.println("宽:"+width+" 高:"+height);

}

public static void main(String[] args) {

Rectangle r1 = new Rectangle();

Rectangle r2 = new Rectangle();

r1.resize(4.0F, 3.0F);

r2.resize(2, 5);

r1.printSize();

r2.printSize();

System.out.println("矩形1的面积:"+r1.getArea());

System.out.println("矩形2的面积:"+r2.getArea());

System.out.println("矩形1的周长:"+r1.getCircumference());

System.out.println("矩形2的周长:"+r2.getCircumference());

}

}

java矩形类_Java定义矩形类相关推荐

  1. java定义三角类_Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点。...

    Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点. 关注:197  答案:1  mip版 解决时间 2021-01-3 ...

  2. Java黑皮书课后题第10章:*10.11(几何:Circle2D类)定义Circle2D类

    *10.11(几何:Circle2D类)定义Circle2D类 题目 程序 代码 Test11.java Test11_Circle2D.java 运行实例 关于UML 题目 程序 Test11.ja ...

  3. 类中定义自身类的对象

    在C++的类定义中,是不能够在类中定义自身类的对象的,但是可以定义自身类的指针对象和引用. class A { public:  A ()  {   cout<<"Constru ...

  4. java设计一个bank类实现银行_java定义一个类实现银行账户的概念。

    2016-11-17 13:40黄瞩信 客户经理 比如,只定义了一个抽象方法run(),而要通过系统用极短的时间.这5s内,此后这个线程就不能进入其它状态,进入消亡状态;+i++). 2,另一方面;, ...

  5. java graphics2d 绘图_Java编程 Graphics2D类的绘图方法

    现在都讲究立体的效果,Graphics2D类的绘图方式就属于高级绘图了,在我们日常生活中经常提到的2d.3d电影都是立体的,而编程语言也是一样,可以实现2d的效果哦,下面就让我们一起来学习下吧! Ja ...

  6. java date 操作类_JAVA时间操作类常用方法汇总

    1.JAVA中日期的获取.设置和格式化 (1)JAVA提供了3个日期类:Date.Calendar和DateFormat. Date()方法主要用于创建日期对象并获取日期: Calendar()方法主 ...

  7. java创建一个人函数类_Java对象和类–学习如何创建和实现

    对象和类被认为是任何基于OOPs的语言的精华.由于Java是最常用的面向对象编程语言之一,因此非常有必要牢记这些概念.因此,我为您带来这篇文章,在这里我将给您一个完整的Java对 对象和类被认为是任何 ...

  8. java 匿名类型_Java之匿名类讲解

    匿名类,正如名字一样在java中没有名字标识的类,当然了编译后还是会安排一个名字的. 下面是一个关于匿名类的简单例子: public classClient {public static voidma ...

  9. java unsafe 类_Java的Unsafe类

    本文转载自:https://www.cnblogs.com/pkufork/p/java_unsafe.html 最近在看Java并发包的源码,发现了神奇的Unsafe类,仔细研究了一下,在这里跟大家 ...

  10. java 反射 本类_Java 反射 Class类

    Java 反射 Class类 @author ixenos 摘要:Class类在反射中的地位.构造Class对象的三种方式.Class对象构造对应类型对象的三种方式 Class类在反射中的地位 位于j ...

最新文章

  1. Xshell dns tunnel攻击
  2. 【问题2】为什么TIME_WAIT状态需要经过2MSL(最大报文段生存时间)才能返回到CLOSE状态?
  3. python两个数相加时_两数相加 leetcode Python
  4. bios设置开机双系统选择_打破专家的断言,突破微软和英特尔的封锁,惠普电脑玩转双系统...
  5. 作者:郝丽丽(1983-),女,博士,中国科学院北京基因组研究所生命与健康大数据中心助理研究员...
  6. glassfish 初次使用 (介绍・目录结构・注意点・基本命令・控制台・eclipse插件安装)
  7. `ECS弹性计算服务
  8. 图卷积神经网络GCN ---如何在交通预测中考虑网络拓扑结构
  9. mysql的server_id怎么设置_MySQL Server-id踩到的坑
  10. API 函数 MultiByteToWideChar 实现各类编码转换
  11. KiCad下载及安装教程
  12. NOIP2016普及组T1(买铅笔)题解
  13. ESP8266 wifi模块代码详解
  14. 如何用Word打开PDF文件?
  15. MySQL设置索引used in key specification without a key length
  16. 自负是自卑的一种心理表征
  17. 四、在Xilinx FPGA上使用Cortex M1 软核——固化Cortex-M1程序
  18. self-assessment
  19. 如何使用计算机处理文件,怎么处理电脑的缓存文件
  20. 自适应稳定快速RLS算法---(SFTRLS算法)

热门文章

  1. [转]正确设置nginx/php-fpm/apache权限
  2. 人工智能史(来自wiki)
  3. C/C++变量在内存中的分布
  4. rs232读取智能电表_供电局智能费控电表功能和通讯方式介绍
  5. 拓端tecdat|视频:R语言中的Stan概率编程MCMC采样的贝叶斯模型
  6. 拓端tecdat|用Prophet在Python中进行时间序列预测
  7. 操作系统PV操作题整理2
  8. 自考管理系统中计算机应用2016.10,2016年10月自考管理信息系统练习题及答案(一)...
  9. java swing结束事件_java swing清除事件队列
  10. Python items()方法