
拼
拼
电
电
商
商
客
客
户
户
管
管
理
理
系
系
统
统
讲师:尚硅谷-宋红康

目 标
模拟实现一个基于文本界面的《拼电商客户管理系统》
进一步掌握编程技巧和调试技巧,熟悉面向对象编程
主要涉及以下知识点:
类结构的使用:属性、方法及构造器
对象的创建与使用
类的封装性
声明和使用数组
数组的插入、删除和替换
关键字的使用:this

需求说明
模拟实现基于文本界面的《拼电商客户管理系统》。
该软件能够实现对客户对象的插入、修改和删除(用数组实现),并能够打印
客户明细表。
项目采用分级菜单方式。主菜单如下:
-----------------拼电商客户管理系统-----------------
1 添 加 客 户
2 修 改 客 户
3 删 除 客 户
4 客 户 列 表
5 退 出
请选择(1-5):_

需求说明
• 每个客户的信息被保存在Customer对象中。
• 以一个Customer类型的数组来记录当前所有的客户。
• 每次“添加客户”(菜单1)后,客户(Customer)对象被添加到数组中。
• 每次“修改客户”(菜单2)后,修改后的客户(Customer)对象替换数组
中原对象。
• 每次“删除客户”(菜单3)后,客户(Customer)对象被从数组中清除。
• 执行“客户列表 ”(菜单4)时,将列出数组中所有客户的信息。

需求说明
“添加客户”的界面及操作过程如下所示:
……
请选择(1-5):1
---------------------添加客户---------------------
姓名:佟刚
性别:男
年龄:35
电话:010-56253825
---------------------添加完成---------------------