图10.9是一个层次图的例子,可以看出它表示了各模块之间的从属关系。主模块可以调用下一层的子模块A、B、C,而这些子模块又可以调用它下一层的子模块E、B等。所以有了层次图以后,各模块之间的从属关系就很清楚了。层次图的顶端是主模块,它是一个总控模块,直接控制位于其下一层的各个模块的执行过程,而各主要的子模块再去控制其下一层的子模块……,从图中可以看出:一个子模块可以出现在层次图的多处,也可以从属于多个模块,如图10.9中的模块B和D。 图10.9 层次图举例