尚硅谷JavaSE基础

项目2:客户管理系统

一、需求说明

模拟实现一个基于文本界面的《开发人员信息管理系统》

DMS(Deveploer Manage System)

进一步掌握编程技巧和调试技巧,熟悉面向对象编程

主要涉及以下知识点:

类和对象(属性、方法及构造器)

类的封装

引用数组

数组的插入、删除

对象的聚集处理

多对象协同工作

二、功能展示

1、主菜单

—————–客户信息管理软件—————–

                            1 添 加 客 户

                            2 修 改 客 户

                            3 删 除 客 户

                            4 客 户 列 表

                            5 退           出

                            请选择(1-5)_

 

 

2、添加客户

  请选择(1-5):1

———————添加客户———————

姓名:张三

性别:男

年龄:30

电话:010-56253825

邮箱:zhang@abc.com

———————添加完成———————

 

                 

 

3、修改客户

                   

请选择(1-5):2

———————修改客户———————

请选择待修改客户编号(-1退出):1

姓名(张三):<直接回车表示不修改>

性别(男):

年龄(30):

电话(010-56253825):

邮箱(zhang@abc.com):zsan@abc.com

———————修改完成———————

 

 

4、删除客户

                   请选择(1-5):3

———————删除客户———————

请选择待删除客户编号(-1退出):1

确认是否删除(Y/N):y

———————删除完成———————

 

 

5、客户列表

请选择(1-5):4

—————————客户列表—————————

编号  姓名       性别    年龄   电话            邮箱

 1    张三       男      30     010-56253825   abc@email.com

 2    李四       女      23     010-56253825    lisi@ibm.com

 3    王芳       女      26     010-56253825   wang@163.com

————————-客户列表完成————————-

 

 


上一篇:
下一篇: