黑马程序员技术交流社区

标题: 通讯录功能分析及实现步骤 [打印本页]

作者: ldk1991125    时间: 2016-6-29 21:12
标题: 通讯录功能分析及实现步骤

0.初始化
  初始化方法,用于初始化数据
  思路:
  1)尝试性的读取文件
  2)如果成功了,则说明文件存在,则读取文件内容
  3)如果不成功,说明文件不存在
     (1)创建文件
     (2)写入联系人数量
1.添加联系人
  思路:
  1)提示用户输入姓名和电话
  2)接收用户输入的内容
  3)保存到联系人 数组
  4)写入到文件中
2.删除联系人
  思路:
  1)让用户输入要删除的数据的编号
  2)判断编号是否合法
  3)让用户再次确认删除
  4)开始删除数组元素
  5)删除文件内容
3.修改联系人
  思路:
  1)提示输入要修改的联系人编号
  2)判断编号是否合法
  3)让用户输入新的姓名、电话
  4)让用户再次确认修改
  5)开始修改用户信息
  6)更新到文件中
4.查看联系人
  思路:
  1)先判断联系人是否为空
  2)如果不为空,则遍历数组,显示所有的联系人
5.搜索联系人
  思路;
  1)提示用户输入要查找的人的姓名
  2)遍历联系人数组,查找有没有这个人
  3)查找到了,则把电话号码显示出来
  4)查找不到,提示用户没有该联系人
6.退出系统

作者: 绿色健康大清新    时间: 2016-6-29 22:05
支持一波  顺便带走  谢谢啦 哈哈哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2