实验报告

第四周课程总结&实验报告二

时光怂恿深爱的人放手 提交于 2019-11-30 04:21:40
第四周课程总结&实验报告二 第四周课程总结 不知不觉java课程已经上到第四周了。先来说说本周在课内课外的收获吧:本周更加什么的i奥杰了Java的封装性和getter、setter方法。还学习了构造方法和构造函数,构造方法要与类名称相同,没有返回值类型申明,还学习了string类的一些知识,比如书本上的一个String类的常用操作方法表,还有两种”等于“的区别,==是比较地址,equals是比较内容,我个人觉得equals比较稳妥,本周作业就遇到了类似的问题,输入的操作字符地址不一样导致账户中的输入密码不一样。还有this、static关键字,还有对象数组。static类的方法可以直接调用,this方法要带this关键字。这些知识挺晦涩的。弄了半天都没弄懂,做题的时候还是一团糟。本周作业挺难的,花了巨多时间。 相关资料 对象数组的声明 先定义,再开辟空间 类名称 对象数组名[] = null; 对象数组名 = new 类名称[长度]; 定义并开辟数组 类名称 对象数组名[] = new 类名称[长度 在声明对象数组后 ,必须对每个数组成员进行实例化话 才能直接使用,否则报空指针异常! String类知识点 实验报告: 实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用

实验报告二

拜拜、爱过 提交于 2019-11-30 04:21:34
实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; 理解static修饰付对类、类成员变量及类方法的影响。 实验内容 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值。 (2) 使用get…()和set…()的形式完成属性的访问及修改。 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法。 实验代码 ·· package 实验2; public class Rectangle { public static void main(String args[]) { Rectangle rec=new Rectangle(); rec.setWidth(3); rec.setHeight(4); rec.setColor("红色"); rec.getArea(); rec.getLength(); System.out.println("长:"+rec.getWidth()+"\n高:"+rec.getHeight()+"

第四周课程总结&实验报告二

爱⌒轻易说出口 提交于 2019-11-30 04:20:15
实验二 Java 简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; 理解static修饰付对类、类成员变量及类方法的影响。 实验内容 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有:   (1) 使用构造函数完成各属性的初始赋值。   (2) 使用get…()和set…()的形式完成属性的访问及修改。   (3) 提供计算面积的getArea()方法和计算周长的getLength()方法。 银行的账户记录Account有账户的唯一性标识(11个长度的字符和数字的组合),用户的姓名,开户日期,账户密码(六位的数字,可以用0开头),当前的余额。银行规定新开一个账户时,银行方面提供一个标识符、账户初始密码123456,客户提供姓名,开户时客户可以直接存入一笔初始账户金额,不提供时初始余额为0。定义该类,并要求该类提供如下方法:存款、取款、变更密码、可以分别查询账户的标识、姓名、开户日期、当前余额等信息。    1.实验代码      public class Rectangle { public static

第四周课程总结&实验报告二

怎甘沉沦 提交于 2019-11-30 04:18:40
实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; 理解static修饰付对类、类成员变量及类方法的影响。 实验内容 ① 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 package test; class Rectangle { private double width,height; private String color; public Rectangle(double width,double height,String color){ this.setWidth(width); this.setHeight(height); this.setColor(color); } public void tell(){ System.out.println("宽:"+width+" "+"高:

Java第四周总结+实验报告

╄→尐↘猪︶ㄣ 提交于 2019-11-30 03:38:05
实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; 理解static修饰付对类、类成员变量及类方法的影响。 实验内容 1、写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 2、银行的账户记录Account有账户的唯一性标识(11个长度的字符和数字的组合),用户的姓名,开户日期,账户密码(六位的数字,可以用0开头),当前的余额。银行规定新开一个账户时,银行方面提供一个标识符、账户初始密码123456,客户提供姓名,开户时客户可以直接存入一笔初始账户金额,不提供时初始余额为0。定义该类,并要求该类提供如下方法:存款、取款、变更密码、可以分别查询账户的标识、姓名、开户日期、当前余额等信息。 实验过程 第①题实验代码: package o; public class a { public static

2019上JAVA第四周实验报告

£可爱£侵袭症+ 提交于 2019-11-30 03:27:41
Java实验报告 班级 计算机科学与技术二班 学号 20188442 姓名 吴怡君 完成时间 2019/9/19 评分等级 实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; 理解static修饰付对类、类成员变量及类方法的影响。 实验内容 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 银行的账户记录Account有账户的唯一性标识(11个长度的字符和数字的组合),用户的姓名,开户日期,账户密码(六位的数字,可以用0开头),当前的余额。银行规定新开一个账户时,银行方面提供一个标识符、账户初始密码123456,客户提供姓名,开户时客户可以直接存入一笔初始账户金额,不提供时初始余额为0。定义该类,并要求该类提供如下方法:存款、取款、变更密码、可以分别查询账户的标识、姓名、开户日期、当前余额等信息。

第四周课程总结&实验报告二

夙愿已清 提交于 2019-11-30 03:27:34
实验报告 1.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 class Rectangle { private double width,height; private String color; public Rectangle(double width,double height,String color){ this.setWidth(width); this.setHeight(height); this.setColor(color); } public void tell(){ System.out.println("宽:"+width+" "+"高:"+height+" "+"颜色:"+color); } public double getWidth(){ return width; } public double getHeight(){ return height; } public String getColor(){

第四周实验报告和总结

≡放荡痞女 提交于 2019-11-30 03:13:41
写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 设计: 创建一个长为8cm,宽为4cm,颜色Red的Rectangle的实例,用变量 r1表示, 再创建一个长6cm,宽为3cm,颜色为Green的的Rectangle的实例,用变量 r2表示. 代码源 package Rectangle; public class Rectangle { private double width; private double height; private String color; public Rectangle(double width,double height,String color){ this.width=width; this.height=height; this.color=color; } public double getWidth() { return width; } public void setWidth(double width

实验报告二

人走茶凉 提交于 2019-11-30 02:01:53
Java实验报告 班级 学号 姓名 完成时间 评分等级 实验二 Java简单类与对象 一、 实验目的 (1) 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; (2) 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; (3) 理解static修饰付对类、类成员变量及类方法的影响。 二、 实验内容 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 银行的账户记录Account有账户的唯一性标识(11个长度的字符和数字的组合),用户的姓名,开户日期,账户密码(六位的数字,可以用0开头),当前的余额。银行规定新开一个账户时,银行方面提供一个标识符、账户初始密码123456,客户提供姓名,开户时客户可以直接存入一笔初始账户金额,不提供时初始余额为0。定义该类,并要求该类提供如下方法:存款、取款、变更密码、可以分别查询账户的标识、姓名、开户日期、当前余额等信息。 三、实验过程(请自己调整格式)

第二次实验报告:使用Packet Tracer分析应用层协议

六月ゝ 毕业季﹏ 提交于 2019-11-29 21:24:57
目录 1 实验目的 2 实验内容 3. 实验报告 3.1 DNS 3.2 FTP 3.3 DHCP 3.4 smtp和pop3 3.5 其他应用层协议 (不作要求,但属于加分项) 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 在写报告之前,先仔细阅读: 将作业提交到班级博客的一些注意事项 。 (1)在博文开头给出你的个人信息 姓名 学号 班级 (2)建立网络拓扑结构 给出网络拓扑结构图,并简要解释。 接下来每个协议按如下格式完成 3.1 DNS (3)配置参数 客户端的IP地址(xx.xx.xx.xx), 后两位必须是你学号的尾数 (如201821021079,IP地址后两位为79)。 涉及到域名,域名的格式使用: firstname.lastname , 如qiankun.su (4)抓包并分析抓到的数据包 结合课本理论知识,分析抓到的数据包。 进一步地,思考核心字段取值的含义 (5)通过该实验产生新的疑问及解答 通过该实验如果有产生新的疑问,可以写出来,并尝试自己解决问题。