三面向对象分析的测试 ◆2对认定的结构的测试 认定的结构指的是多种对象的组织方式, 用来反映间题空间中的复杂实例和复杂关 系。认定的结构分为两种:分类结构和组 装结构。分类结构体现了间题空间中实例 的一般与特殊的关系,组装结构体现了间 题空间中实例整体与局部的关系
三 面向对象分析的测试 ◆ 2 对认定的结构的测试 认定的结构指的是多种对象的组织方式, 用来反映问题空间中的复杂实例和复杂关 系。认定的结构分为两种:分类结构和组 装结构。分类结构体现了问题空间中实例 的一般与特殊的关系,组装结构体现了问 题空间中实例整体与局部的关系
三面向对象分析的测试 2.1对认定的分类结构的测试可从如下方面着手 2.1.1对于结构中的一种对象,尤其是处于高层 的对象,是否在问题空间中含有不同于下一层对象的特殊 可能性,即是否能派生出下一层对象。 2.1.2对于结构中的一种对象,尤其是处于同 低层的对象,是否能抽象出在现实中有意义的更一般的上 2.1.3对所有认定的对象,是否能在间题空间内 向上层抽象出在现实中有意义的对象 2.1.4高层的对象的特性是否完全体现下层的共 性 2.1.5低层的对象是否有高层特性基础上的特殊
三 面向对象分析的测试 ◆ 2.1 对认定的分类结构的测试可从如下方面着手: 2.1.1 对于结构中的一种对象,尤其是处于高层 的对象,是否在问题空间中含有不同于下一层对象的特殊 可能性,即是否能派生出下一层对象。 2.1.2 对于结构中的一种对象,尤其是处于同一 低层的对象,是否能抽象出在现实中有意义的更一般的上 层对象。 2.1.3 对所有认定的对象,是否能在问题空间内 向上层抽象出在现实中有意义的对象 2.1.4 高层的对象的特性是否完全体现下层的共 性 2.1.5 低层的对象是否有高层特性基础上的特殊 性
三面向对象分析的测试 ◆2.2对认定的组装结构的测试从如下方面入手 2.2.1整体(对象)和部件(对象)的 组装关系是否符合现实的关系 2.2.2整体(对象)的部件(对象)是 否在考虑的问题空间中有实际应用 2.2.3整体(对象)中是香遗漏了反映 在问题空间中有用的部件(对象) 2.2.4部件(对象)是否能够在间题空 间中组装新的有现实意义的整体(对象)
三 面向对象分析的测试 ◆ 2.2 对认定的组装结构的测试从如下方面入手: 2.2.1 整体(对象)和部件(对象)的 组装关系是否符合现实的关系。 2.2.2 整体(对象)的部件(对象)是 否在考虑的问题空间中有实际应用。 2.2.3 整体(对象)中是否遗漏了反映 在问题空间中有用的部件(对象)。 2.2.4 部件(对象)是否能够在问题空 间中组装新的有现实意义的整体(对象)