本文实例为大家分享了Java实现通讯录管理系统的具体代码,供大家参考,具体内容如下
一、前言
我们学了这么久的知识了,光学知识不会用是一件很悲伤的事情,所以我们应学完
部分练一些项目或题,来巩固我们学习的知识,激发我们持续学习的动力。
二、创建通讯的功能
- 增加联系人信息
- 删除联系人信息
- 修改联系人信息
- 查看所有联系人信息
- 退出通信录管理系统
首先定义一个People类,提供相应的get、set方法
(在idea中有快捷键Alt+insert生成get、set方法,和构造方法)
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
|
在People类中加上菜单,并在测试类中去调用。
?
1 2 3 4 5 6 7 8 9 |
|
我们为了能直接通过打印对象来得到我们想要得到信息,而不是得到
查看所有输入的信息,没有重写toString时: [controller.Student@6e0be858]
重写了toString方法就可以得到看得懂。也可以通过Alt+Inset快捷键来快速生成toString方法
?
1 2 3 4 5 |
|
以上都是在People类中。
我们在PeopleManner类下,书写以下方法。
main方法中:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
在增加联系人的方法addPeople中
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
在查看所有联系人的方法checkPeople中
?
1 2 3 4 5 6 7 8 9 |
|
在删除联系人信息方法中
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
在定义修改联系人信息的方法中
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
|
最终效果总览图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/weixin_60719453/article/details/121086292
本文链接:https://my.lmcjl.com/post/7687.html
4 评论