/*

定义一个长方形类,定义 求周长和面积的方法,

然后定义一个测试了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());

}

}

java里创建一个长方形类_定义一个长方形类,定义 求周长和面积的方法实例相关推荐

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

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

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

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

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

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

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

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

  5. java定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形

    定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法 属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形 public class test3 {public ...

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

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

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

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

  8. python:掌握类的基本方法。定义一个Circle类,根据圆的半径求周长和面积。 再由Circle类创建2个圆对象,其半径分别为5和10,要求输出各自的周长和面积

    掌握类的基本方法.定义一个Circle类,根据圆的半径求周长和面积. 再由Circle类创建2个圆对象,其半径分别为5和10,要求输出各自的周长和面积 请在[python数据分析之禅]gzh后台,回复 ...

  9. python定义一个triangle类_设计一个程序,程序中有三个类,Triangle,Lader,Circle。...

    //此程序写出三个类,triangle,lader,circle:其中triangle类具有类型为double的a,b,c边以及周长,面积属性, //具有周长,面积以及修改三边的功能,还有判断能否构成 ...

最新文章

  1. Java 8 一行代码解决了空指针问题,太厉害了...
  2. 俄罗斯的顶级数学家,到底有多恐怖?
  3. 关于学习Python的一点学习总结(7->相关字符串操作)
  4. 深拷贝与浅拷贝~动态内存释放有关
  5. Android 12来了,支持更多设备,你的应用准备好了么?
  6. linux hive mysql_Linux下的Hive与Mysql安装
  7. 昨日购买了华为U8800+。晒联通2.2版系统与官方2.3版系统的评测跑分。
  8. ehcache 一二事 - ssm 中ehcashe的简单配置应用
  9. 《编程之美》笔记(一)
  10. java swing个人简历小实验
  11. 计算机蓝屏了 怎么维修,电脑蓝屏怎么办?电脑出现蓝屏快速解决教程
  12. 终止代码:DRIVER_IRQL_NOT_LESS_OR_EQUAL 失败的操作:CH341S64.SYS
  13. 线性回归中的最小二乘法和梯度下降法比较
  14. 二进制转化成ascll_微机原理实验-二进制到ASCII码转换
  15. java复杂逻辑如何设计_javabean如何实现复杂的业务逻辑
  16. Kafka生产者ack和lag机制剖析
  17. 输出字符的ascii码
  18. 关于一次定时任务删除数据库aud文件的记录
  19. 做自媒体去哪里找游戏视频素材剪辑?
  20. Python 去掉BOM

热门文章

  1. topo排序判环实操
  2. mininet和ryu简单实现自定义topo
  3. 手机WIFI传文件到局域网服务器,电脑和手机在同一局域网上,怎样无线传输文件? -电脑资料...
  4. 超文本链接html,什么是超文本链接超文本链接有什么用
  5. 微信小程序开发实战(12):滑杆组件(slider)和form组件
  6. Redis源码学习(14),t_set.c 学习(二),sismember,scard,spop 命令学习
  7. python优点是代码库支持、灵活_Google将限制Python语言的应用 开发社区热议
  8. 智能化汽车3D ToF摄像头
  9. Room 使用及初步分析
  10. CF-GYM 103119 L. Random Permutation