一、分析
根据分析可得知,此项目需要三个模块。
com.team.view 模块为主控模块,负责菜单的显示和处理用户操作。
com.team.service 模块为实体对象(Employee及其子类如程序员等)的管理模块, NameListService 和 TeamService类分别用各自的数组来管理公司员工和开发团队成员对象,ProjectService是对项目的操作对象类。
com.team.domain 模块为Employee及其子类等JavaBean类所在的包。
所有类如下图所示:
思维导图如下:
二、代码
全部代码可自取学习
https://www.aliyundrive.com/s/pygtW4CGYVm 提取码: 1kf9