电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java面向对象程序设计实验报告

Java面向对象程序设计实验报告_第1页
1/12
Java面向对象程序设计实验报告_第2页
2/12
Java面向对象程序设计实验报告_第3页
3/12
一、 实验目的及内容目的: 掌握和巩固 Java 面对对象程序设计的概念、 方法。内容: 1.设计一个 Java 程序, 该程序运行后, 说明: 一个类的所有对象共享同一个类成员变量; 一个类的多个对象拥有各自的实例成员变量。2. 编写一个表示人的类 Person, 该类满足以下要求: 有两个 private 成员变量: name( 名字) 、 age( 年龄) ; 在Person 类外访问这两个成员变量均经过接口器函数( getXXX, setXXX) 。该类具有一个有两个参数的构造函数, 这两个参数分别用来初始化name 和 age 成员变量。该类包含一个方法 public boolean older(Person r), 用于比较当前对象年纪是否比参数 r 的年纪大, 若是, 则返回 true, 否则, 返回 false。编写另外一个类: TestPerson, 该类包含下面函数: public static void sortPerson( Person[] personList) , 在该函数中利用 Person 类的 older 方法实现对数组 personList 按年龄从小到大排序。main 函数位于该类中。在 main 函数中(1) 创立 Person 类的 10 个对象, 并保存到一个数组中, 创立 10 个对象时, 每个对象的年龄为 0~100 的一个随机数( 用Math.random()函数得到) 。(2) 输出这个数组中每个对象的名字、 年龄。(3) 调用 sortPerson 方法, 对这个数组中的 10 个 Person 对象按年龄排序。(4) 输出排序后数组中每个对象的名字、 年龄。二、 要求1. 给出上述程序的中涉及到的类的类图( 可用 visio 画) 、 解决上述问题的思路、 代码和测试结果。1.设计一个 Java 程序, 该程序运行后, 说明: 一个类的所有对象共享同一个类成员变量; 一个类的多个对象拥有各自的实例成员变量。设计思路: 要实现一个类的所有对象共享同一个类成员变量; 一个类的多个对象拥有各自的实例成员变量。我创立了一个 Number 类, 并创立了两 个 对 象 number1 和 number2, 该 类 有 一 个 类 成 员 函 数 static int numberofsum(int a, int b)来求和, 一个类成员变量 countnumber 来统计对象的个数, 还有实例成员变量 num, 经过两个对象求和以及统计对象个数, 说明了一个类的所有对象共享同一个类成员变量, 两个对象都有自己的 num 值说明了一个类的多个对象拥有各自的实例成员变量。类图: 程序代码: //package number; public class Number { public static void main(Str...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java面向对象程序设计实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部