Java上机实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验报告”。
Homework3实验报告
一、实验目的与要求
1、掌握Java中类和接口的基本知识;
2、继承的基本知识;
3、集合的基本操作
二、实验内容 1.PIMCollection 类
创建一个可以管理PIMEntities实体的集合,该类实现了Collection接口,且必须实现了以下方法:(1).getNotes();返回PIMCollection中所有的PIMNote项,如果不包含PIMNote项,则返回一个空集合(2).getTodos();返回集合PIMCollection中所有的PIMTodo项,如果不包含PIMTodo项,则返回一个空集合(3).getAppointment();返回集合PIMCollection中所有的PIMAppointment项,如果不包含PIMAppointment项。则返回一个空集合(4).getContacts();返回结合PIMCollection中所有的PIMContact项,如果不包含PIMContact项,则返回一个空集合(5).getItemsForDate(Date d);返回集合PIMCollection中所有与d匹配的PIMEntities,如果没有匹配d的项,则返回一个空集合(只有PIMTodo和PIMAppointment项,因为PIMNote和PIMContact跟日期没有关系)。
2.TestPIMCollection类(自己的测试类)
向PIMCollection集合类中加入了一些PIMEntity实体类,并用PIMCollection类中实现的方法分别筛选出了其中的PIMNote、PIMTodo、PIMAppointment、PIMContact、符合指定日期d的集合并打印输出。
三、实验器材
计算机+windows操作系统+eclipse
四、实验步骤
1.程序源代码(压缩在文件夹里)2.编译执行程序 3.记录执行结果
五、实验结果
1.TestPIMCollection的测试代码:
2.程序的执行结果:
如图所示:程序分别输出了Todo、Note、Appointment、Contact、以及匹配指定日期的结合的结果。
六、实验小结
1、熟悉了Java集合的基本内容和操作,也包括了泛型的一些知识。
2、通过这个实验巩固了java的基础知识:类和接口的有关知识,继承的应用。
3、掌握了在eclipse下编译执行Java程序的知识。
4、通过几次的编程,熟悉了java的编程规则。
5、综合应用所学知识完成java程序的分析、设计、调试和总结,为以后编写更复杂的java程序打下了很好的基础。
一. 题目1. 建立一个学生档案,内容包括学号,姓名,年龄,性别,数学,物理和英语3门功课成绩。要求实现以下功能:1) 数据输入;2) 查询某个学生的成绩;3) 按平均排列输出;4) 统计某门课各分数......
管理学院会计学专业上机实践报告课程名称:会计电算化 指导教师: 上机实践名称:系统管理与基础设置 上机实践编号:实验一 一、实验目的通过上机实验,理解用友企业级财务软件系统管......
C++上机实验报告实验名称:实验专业班级:姓名:学号:实验日期:10 11 实验 目录 1.实验目的 2.实验内容 3.程序代码 4.调试结果 5.实验心得 1.实验目的 实验10 (1)进一步了解运算符......
第二次上机实验报告 姓名:王小宁班级:学号: 031012 1234 第一题:题目:编写一个类,声明一个数据成员和一个静态数据成员,其构造函数初始化数据成员,并把静态数据成员加1,其析构函......
实习报告题 目 : 实现一个约瑟夫环程序班级:031021姓名:王帅学号:03102076一、需求分析1. 本演示程序中,利用单向循环链表存储结构存储约瑟夫环数据(即n个人的编号和密码)。2. 演示......