共回答了17个问题采纳率:100%

/**

* 长方形类

*/

class Rectangle{

/**

* 宽

*/

private double width;

/**

* 高

*/

private double height;

/**

* 构造方法

* @param width 宽

* @param height 高

*/

public Rectangle(double width,double height){

this.width = width;

this.height = height;

}

/**

* 计算长方形的面积

* @return 返回长方形的面积

*/

public double getArea(){

return this.width * this.height;

}

/**

* 计算长方形的周长

* @return 返回长方形的周长

*/

public double getGirth(){

return 2 * (this.width + this.height);

}

public double getWidth(){

return this.width;

}

public void setWidth(double width){

this.width = width;

}

public double getHeight(){

return this.height;

}

public void setHeight(double height){

this.height = height;

}

}

public class Test {

public static void main(String[] args){

Rectangle rect = new Rectangle(2,3);

System.out.println("长方形的宽 :" + rect.getWidth());

System.out.println("长方形的高 :" + rect.getHeight());

System.out.println("长方形的面积:" + rect.getArea());

System.out.println("长方形的周长:" + rect.getGirth());

}

}

1年前

10

设计一个长方形类 java_用java设计一个长方形类,成员变量包括长和宽.方法:计算面积和周长,有相应的set和get方法...相关推荐

  1. 1.设计一个长方形的类,成员变量有长与宽,成员函数有求周长与面积,然后进行测试。要求有构造函数、析造函数和复制构造函数。

    1.设计一个长方形的类,成员变量有长与宽,成员函数有求周长与面积,然后进行测试.要求有构造函数.析造函数和复制构造函数. 代码比较简单,论坛有坛友问,顺手写一下当复习 #include <bit ...

  2. 定义一个名为Rectangle的类表示矩形,其中含有length和width两个double型的成员变量表示长和宽。要求为每一个变量定义访问方法和修改方法......

    标题定义一个名为Rectangle的类表示矩形,其中含有length和width两个double型的成员变量表示长和宽.要求为每一个变量定义访问方法和修改方法,定义求矩形周长的方法getPerimet ...

  3. 【Java基础】使用swing对话框编写一个程序:输入长和宽,计算矩形的周长和面积

    输入矩形的长和宽,计算矩形的周长和面积. 来源:丁振凡老师编著的<Java语言程序设计(第2版)> import javax.swing.*;public class Demo02Task ...

  4. 创建一个动物类 java_使用java面向对象创建动物类并输出动物信息

    题目: 使用java面向对象创建动物类并输出动物信息 gitup下载地址: https://github.com/benxiaohai8888/Javase/blob/master/Animal.ja ...

  5. JAVA 用重载方法计算面积与周长

    public class 面积与周长 { public static void main(String[] args) {         // TODO 自动生成的方法存根         int ...

  6. 设计一款日历java_用JAVA设计一个表示2013年的简单日历系统。

    展开全部 我也 想要 这个 程序...我找了一个,你可62616964757a686964616fe78988e69d8331333332623864以借鉴下, //下面是一个带界面的java日历.可 ...

  7. 缓存类java_用Java写一个简单的缓存操作类

    前言 使用缓存已经是开发中老生常谈的一件事了,常用专门处理缓存的工具比如Redis.MemCache等,但是有些时候可能需要一些简单的缓存处理,没必要用上这种专门的缓存工具,那么自己写一个缓存类最合适 ...

  8. 复数类 java_用java写一个复数类Complex

    由于java库中没有提供复数的操作,应同学的需求,写了一个复数的类.有两个构造方法不带参数和带参数的,不带参数时默认实部虚部都为0.还有这些基本的方法,看名字就知道了. public double g ...

  9. 图形类 java_用java编写一个图形类,该类具有长和高属性,具有求面积的方法

    展开全部 /** * 定义一个图形类 * */ public class Graph { //图形的长高属性 public float length; public float high; publi ...

最新文章

  1. 减免租金?也要体谅业主难处哟
  2. 在VS.NET中使用clickonce技术开发Winform程序
  3. 促进新一代人工智能产业发展三年行动计划_浙江提出冷链物流创新发展三年行动计划 力争带动产业投资约1000亿元...
  4. c++17(26)-数组、二维数组的指针、指向数组的指针、指向数组的指针的指针
  5. python3.7 安装pip3_Ubuntu16.04 安装python3.7和pip3
  6. setModel 的核心逻辑
  7. 腾讯、百度、小米等7家互联网各大厂的中台建设怎么样了?
  8. 《速读ES7》新增特性目录列表
  9. ASP.NET 2.0 中Cookies的Expires属性详解
  10. 技能高考多少分上本科计算机,技能高考多少分上一本
  11. sendfile()对nginx性能的提升
  12. 【解决】Windows Mobile 6 Professional SDK Refresh.msi 在xp上一直卡死
  13. 【知识总结】有关前端安全的面试题总结
  14. python软件工程师简历范文_嵌入式软件工程师完整简历范文
  15. 使用 Pixel 3 的 Photobooth 自动拍摄最美自拍照
  16. 虚拟路由器冗余协议VRRP的基本配置【学习笔记(1)】
  17. 揭秘手机变手雷的四大病毒
  18. LR快捷键 之 图库模式
  19. 3DMAX换贴图插件
  20. c mysql注册登录_C语言实现注册登录系统

热门文章

  1. Topology拓扑_8:TopoGeometry构造函数
  2. OpenREALM :基于视觉SLAM和三维重建的无人机实时空中测绘
  3. 时间序列分析之Holt-Winters的R语言实现
  4. 项目管理工具dhtmlxGantt甘特图入门教程(三):如何配置Gantt
  5. Uva 11552 Fewest Flops
  6. 网络对抗技术 实验一
  7. 计算机主板供电,主板供电/元器件
  8. Nginx的安装使用----反向代理服务器
  9. 数码显示实验报告C语言,数码管动态显示实验报告
  10. Farmer John 木瓜地 C++