今天我们开始练习Java面向对象的项目二,项目二是对面向对象上篇的一个任务总结。(面向对象分为上、中、下篇)。以下素材均来自B站尚硅谷。
软件设计结构:
CustomerView为主模块,负责菜单是显示和处理用户操作。
CustomerList为Customer对象的管理模块,内部用数组管理一组Customer对象,并提供相应的添加、修改、删除和遍历方法,供CustomerView调用。
Customer为实体对象,用来封装客户信息。
总结:今天完成了面向对象项目二的软件结构设计、CMUtility工具类的功能介绍、Customer类的设计、CustomerList类的设计、CustomerView的整体框架的搭建、CustomerView退出功能的实现,因为整个项目没有完成所以代码部分等我明天写完后再全部写上。
明日计划:明天继续完成项目二。