/*
定义一个长方形类,定义 求周长和面积的方法,
然后定义一个测试了Test2,进行测试。

长方形的类:
成员变量:
长,宽
成员方法:
求周长:(长+宽)*2;
求面积:长*宽

注意:
import必须出现在所有的class前面。
*/

import java.util.Scanner;

class ChangFangXing {
//长方形的长
private int length;
//长方形的宽
private int width;

public ChangFangXing(){}

//仅仅提供setXxx()即可
public void setLength(int length) {
this.length = length;
}

public void setWidth(int width) {
this.width = width;
}

//求周长
public int getZhouChang() {
return (length + width) * 2;
}

//求面积
public int getArea() {
return length * width;
}
}

class Test2 {
public static void main(String[] args) {
//创建键盘录入对象
Scanner sc = new Scanner(System.in);

System.out.println("请输入长方形的长:");
int length = sc.nextInt();
System.out.println("请输入长方形的宽:");
int width = sc.nextInt();

//创建对象
ChangFangXing cfx = new ChangFangXing();
//先给成员变量赋值
cfx.setLength(length);
cfx.setWidth(width);

System.out.println("周长是:"+cfx.getZhouChang());
System.out.println("面积是:"+cfx.getArea());
}
}

定义一个长方形类,定义 求周长和面积的方法,然后定义一个测试了Test2,进行测试相关推荐

  1. 定义一个长方形类,求周长和面积--学习笔记--16

    1.变量什么时候定义为成员变量 如果这个变量是用来描述这个类的信息的,那么,该变量就应该定义为成员变量 2.变量的范围越小越好,因为能及时的被回收 3.定义一个长方形类,求周长和面积 然后定义一个Te ...

  2. java形状类_[转载]JAVA 设计一个形状类Shape 求周长和面积

    设计一个形状类Shape,方法:求周长和求面积 形状类的子类:Rect(矩形),Circle(圆形) Rect类的子类:Square(正方形) 不同的子类会有不同的计算周长和面积的方法 创建三个不同的 ...

  3. java里创建一个长方形类_定义一个长方形类,定义 求周长和面积的方法实例

    /* 定义一个长方形类,定义 求周长和面积的方法, 然后定义一个测试了Test2,进行测试. 长方形的类: 成员变量: 长,宽 成员方法: 求周长:(长+宽)*2; 求面积:长*宽 注意: impor ...

  4. 定义一个长方形类,定义 求周长和面积的方法,然后定义一个测试了Test,进行测试

    定义一个长方形类,定义 求周长和面积的方法,然后定义一个测试了Test,进行测试. import java.util.Scanner; class ChangFangXing{private int ...

  5. Java6面向对象编程创建一个矩形类, 求周长 面积

    package job; /** */ import java.util.Scanner; public class Space { /* 面向对象编程创建一个矩形类, 求周长 面积 */ publi ...

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

    共回答了17个问题采纳率:100% /** * 长方形类 */ class Rectangle{ /** * 宽 */ private double width; /** * 高 */ private ...

  7. 4-17 定义一个长方形类,定义 求周长和面积的方法,然后定义一个测试类,进行测试。

    文章目录 // 周长 // 面积 package ZUOYE; public class zuoye1 {public static void main(String[] args) {Rectang ...

  8. 面向对象[方法]定义一个长方形类,定义 求周长和面积的方法

    public static void main(String[] args) {Rectangle r1 = new Rectangle(2, 3);System.out.println(" ...

  9. java 使用抽象类解决长方形与圆求周长与面积的实现

    人狠话不多,直接上代码 abstract class solver{//模糊类public abstract void getArea(); // 获取面积public abstract void g ...

最新文章

  1. CV大咖齐聚于此,追忆一代宗师Thomas S. Huang为人、为师、为学
  2. new,delete和malloc,free以及allocatorT
  3. 【Linux常用命令】grep命令
  4. Django从理论到实战(part45)--下载CSV文件
  5. 最佳编码hdu_如果–否则为编码风格最佳实践
  6. 1058. 选择题(20)
  7. 2015电大c语言,2015电大本科C语言程序设计A试题汇总.doc
  8. 解决/usr/local/lib/libglog.so.0: error adding symbols: DSO missing from command line
  9. Android-01:扫描SD卡以.xxx结尾的文件
  10. TODA-MES电池行业解决方案
  11. OpenCV-图像处理(05、图像混合)
  12. Android Service使用需要注意事项
  13. 牛逼,70行代码开启微信分身术,让你无限开启多个微信
  14. 北京邮电大学计算机考研资料汇总
  15. java平方根函数_java程序中怎么调用平方根函数
  16. 鸟枪换炮---IDEA
  17. Android studio配置代理下载依赖
  18. crash report
  19. 访问网络内不同ip段的计算机,[转]问题:话说两台电脑在一个局域网内,把它们的IP地址都设成不同的网段,请问,它们可不可以通讯?如...
  20. IT运维相关技术文档

热门文章

  1. 基于STM32之控制步进电机,学到即赚到!(含主代码)
  2. C语言结构体中的冒号用法
  3. solr整合paoding分词注意的一些细节
  4. GEE——2018 年南非国家土地覆盖( 20 米分辨率多季节 Sentinel 2 卫星图像生成的)
  5. 报错: chaser.rb:35 in `join': No live threads left.
  6. 如何进行接口参数化?
  7. 微信公众号教程(3)微信公众平台群发消息
  8. 利用windows画图工具进行图片拉伸
  9. 最新企业管理软件发展趋势分析
  10. 在Ubuntu中安装Chrome浏览器