JavaSE进阶

10、实现团队成员的添加功能,完善TeamView类

    private void addMember() {

        System.out.println("---------------------添加成员---------------------");

        System.out.print("请输入要添加的员工ID:");

        int id = TSUtility.readInt();

 

        try {

        //从NameListService类的管理的总员工数组中拿到某个员工对象

            Employee e = listSvc.getEmployee(id);

 

            //把他添加到TeamService管理的团队成员数组中

            teamSvc.addMember(e);

 

            //如果中间没有异常,就说明添加成功

            System.out.println("添加成功");

        } catch (TeamException e) {

            System.out.println("添加失败,原因:" + e.getMessage());

        }

 

        TSUtility.readReturn();//回车继续

    }