



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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(Dated);返回集合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、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年航空货物运输合同范本
- 2025木材购销类合同模板
- 2025租赁合同与买卖合同的关联性分析
- 2025瓷砖买卖合同样本
- 华润电力测试题
- 网络犯罪侦查与数字取证考核试卷
- 2025租赁合同印花税新政策
- 2025携手创业协议范本合作合同
- 2025年度商业综合体广告牌制作与安装合同
- 2025试析网络购物中的消费者合同关系研究
- (四调)武汉市2025届高中毕业生四月调研考试 生物试卷(含答案)
- Revision Going to a school fair Lesson 1(教学设计)-2024-2025学年人教PEP版(2024)英语三年级下册
- 重大版小学英语六年级下册期中试卷(含答案含听力原文无听力音频)
- 2025年极兔速递有限公司招聘笔试参考题库含答案解析
- 人力资源许可证制度(服务流程、服务协议、收费标准、信息发布审查和投诉处理)
- JTG-T-F20-2015公路路面基层施工技术细则
- 家长会课件:七年级家长会班主任优质课件
- 信息系统项目管理教学大纲
- 基金从业资格考试培训中欧基金版
- 急性阑尾炎护理查房ppt
- 中外酒店财务管理比较研究2
评论
0/150
提交评论