集中上机报告模板1.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附件:集中上机实习报告封面模板 集中上机实习报告 指导教师: 王利姓 名: 谢秋豪 学 号: 2011211905 班 级: 0401113 时 间: 2013 年 5 月 24 一、需求分析 随着计算机的普及,将通信方式保存在计算机或手机电话内代替了纸质的通讯录。通信录保存在计算机或手机电话中,便于分组, 还便于分组,还便于增加、修改、删除、添加好友信息。根据 java 面对程序对象设计的思想,首先要确定有哪些类,类中需要定义哪些属性和方法,可以定义 addresslist 类来表示一个通信录,可以存储通信条目以及操作通信条目的相关方法。通信条目可以用类表示,类中包括通信信息和操作这些信息的方法。通信录的每一个条目是一个对象,有姓名、住址、电话三个属性,于是可以抽象出一个条目类 item。另外,为了对生成的 item 对象进行计数,可以定义一个类变量存储计数信息。addressbook 类是用来调试程序的,在类的 main 方法中实例化 addresslist 类,并且实现一个简单的菜单操作。 系统流程图: 通讯录 列出所有条目 查找 添加 修改 删除 按姓名查找  姓名 住址 电话 按姓名删除 统计条目 添加输入姓名,住址,电话 添加 输入姓名,住址,电话 存储条目 十 _查找 _ I+上 I+ 上又 - 显示所在条目 删除 输入姓名 输入姓名 释放删除条目 修改 i 输入姓名、住址、电话 i 存储修改后条目 二、系统设计 (一)、概要设计 设计三个类,分别为item,addresslist,addressbook。在item 类中,定义成员变量,在addresslist 类中,设置通信录条目,并分别设计如何实现通信录的增、删、改、查。在 addressbook 类中,实例化各个方法,测试程序。 (二)、详细设计 对于 item 类,首先需要定义构造方法,可以定义如下三个构造方法:item(String name,String address,String telephone){ } ,item() { }, Item(item aitem){ },count 类变量用来对生成的item 对象计数,当调用时使count 类变量加1,通过item 类重新实现根类object 中的finalize ()方法,使条目数减 1。在 addresslist 类实现通讯录条目的存放, 定义若干方法对 itemlist 数组进行操作,有添加条目方法 additem(), 删除方法 removeitem(),以及查找方法 finditem(),修改功能在 addressbook 调试类中实例化。在addressbook 测试类中,程序中使用关于输入输出的类,以及String 类中的一些方法。 三、源程序代码 package aa; public class item { private String name; private String address; private String telephone;//item生成对象的个数 private static int count =0; item(String name,String address,String telephone ){ =name; this.address=address; this.telephone=telephone; count++; } item(){ name=null; address=null; telephone=null; count++; } item(item aitem){ name=; address=aitem.address; telephone=aitem.telephone; count++; } public void setname(String name){ =name; } public void setaddress(String address){ this.address=address; } public void settelephone(String telephone){ this.telephone=telephone; } public String getname(){ return name ; } public String getaddres(){ return address; } public String gettelephone(){ return telephone; } public static int getcount(){ return count; } public String toString(){ return name+ +address+ +te

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档