在实现功能通用性方面,检查项目如下:
��
・抽象数据结构:
包括抽象数据的名称和定义;抽象数据构成元素的定义。
��
・抽象功能结构:
包括对抽象数据结构进行操作的各个功能的一览表;上述各功能的定义及各个功能之间的关系。
��
图10.9
表示进行功能通用化时功能结构的变化情形。在此例中,一棵大的功能树被转换成三棵较小的功能树。
图10.9 按功能通用化的功能结构
��