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

import java.util.Scanner;
class Oblong{private int length;private int width;public Oblong(){}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);}
}
public class Test {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入长的值");int a=sc.nextInt();System.out.println("请输入宽的值");int b=sc.nextInt();Oblong cfx=new Oblong();cfx.setWidth(b);cfx.setLength(a);System.out.println("周长是"+cfx.getZhouchang());System.out.println("面积是"+cfx.getArea());}}

定义一个长方形类,求周长和面积--学习笔记--16相关推荐

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

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

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

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

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

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

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

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

  5. 定义一个圆,求圆的面积

    定义一个圆,求圆的面积 TestCircle .java class Point {private double x;private double y;Point(double x1, double ...

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

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

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

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

  8. python定义一个圆类、计算圆的面积和周长_VC6.0定义一个圆类,计算圆的面积和周长,我的程序老出错...

    我的程序如下#includeusingnamespacestd;#definePAI3.1415;classCircle{public:floatr;};voidset_r(Circle&t) ...

  9. java定义一个course类,求指教定义一个学生类 ,大学生小学生,定义一个选课接口...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 interface XC { abstract String CourseName(); abstract String CourseID();} abs ...

最新文章

  1. 函数指针与指针函数的使用与小结
  2. 成考高起专计算机统考试题,成考考试题型
  3. DIV层跟随鼠标位置显示提示
  4. SAP HANA云平台YaaS,你不知道的三件事
  5. 在网页中插入百度地图(实例)
  6. Typora图片上传和加载问题解决方案
  7. PHP项目性能优化-总览
  8. 零碎技术栈01_UML画图分析
  9. ads2020卸载 ads软件怎么卸载干净ads2016 ads2019卸载不干净无法重新安装 ads2017彻底卸载 ads2017卸载时删不尽
  10. 终端字符乱码解决方法
  11. shadowgun_SHADOWGUN在Unite上的演讲
  12. Matplotlib:初学者绕不开的库,详解50种常用可视化图表!
  13. 计算机视觉--图像导数-图像梯度向量
  14. 电子表格软件2013 免费版
  15. Access Violation(非法访问)错误的解决方法
  16. 滴滴 2019校园招聘笔试编程题-2018.09.18
  17. 阿里云智能分析套件Quick BI详细介绍_智能分析套件Quick BI特性及优势
  18. eclipse工具的使用
  19. 概率统计·多维随机变量及其分布【相互独立随机变量、两个随机变量函数的分布 】
  20. 安卓版微信数据库导出

热门文章

  1. linux文件重定向 dup,linux之dup和dup2函数解析
  2. 理论小知识:集合之scard
  3. java三次指数平滑_时间序列挖掘-预测算法-三次指数平滑法(Holt-Winters)
  4. MATLAB | solve函数求解析解时不支持分段函数的解决方案
  5. aecmap快捷键_ArcMap常用快捷键一览表
  6. 关于华硕笔记本重装系统后引起的一些列问题的解决方案
  7. debian9.6安装TAO过程
  8. java打包跳过test_Maven打包跳过测试的命令
  9. 玩转前端 Video 播放器
  10. RHEL7.3 DNS配置