Java电话薄项目(Java基础入门)

面向对象程序设计(Java基础)

1.项目介绍:

该项目能够实现对电话薄的添加,查找,修改,删除,排序等基本操作。 用户进入系统中首先进入主菜单中,在主菜单中可以选择相应的操作,用户可以选择每项操作前的序号即可进入到相应操作的子菜单,在子菜单中也可以选择相应的操作。

2.项目设计规划

该项目的实现主要依靠五个类来实现:
1.App对应Application(程序入口方法)主类,创建Menu类的对象,并调用Menu类的方法;
2.Menu对应Menu(菜单类):定义多个方法,显示各种操作对应的菜单;
3.Operate对应Operate(业务处理类):定义每一个具体操作的方法;
4.Person对应Person(实体类)定义属性和方法;
5.TelNoteRegex对应TelNoteRegex(用户输入验证类)用于对用户输入的姓名,年龄等属性进行验证。

3.业务流程结构图

在这里插入图片描述

4.首页运行效果:

在这里插入图片描述

根据输入的序号进行相关的操作

在这里插入图片描述
在这里插入图片描述

5.剩下的所有功能也是通过输入相应的序号来实现的

6. 本项目链接资源

posted @ 2021-07-08 13:05  南省东商  阅读(150)  评论(0编辑  收藏  举报