java如何用递归输出所有公司职员

 时间:2024-10-13 12:20:27

1、题目如下:一个公司有很多部门,每个部门都有直属的员工。大部门下可能有子部门,甚至是子子部门。编写代洁船诼抨码,模拟公司的情况:1、可以给公司添加部门在职人员2、可以给指定部门,添加部门或直属人员。3、列表显示部门下所有子部门和人员信息。

java如何用递归输出所有公司职员

2、下面为职员Person类。

java如何用递归输出所有公司职员

3、下面为部门Dept类。

java如何用递归输出所有公司职员

4、下面为部门Dept类。这里面的addAllPerson()为本题重点,是个递归方法。

java如何用递归输出所有公司职员

5、公司类Company。

java如何用递归输出所有公司职员

6、公司类Company。

java如何用递归输出所有公司职员

7、测试类。调用公司中的方法,公司调用部门方法。

java如何用递归输出所有公司职员

8、测试结果如下。

java如何用递归输出所有公司职员
热门搜索
地中海在哪里 党参泡水喝的功效 割双眼皮哪里好 鲁b是哪里的车牌 眼角长斑怎么办 怎么共享网络打印机 社保卡丢失如何补办 单位类型怎么填 如何重启路由器 工作压力大怎么缓解