表示空间R | 抽象空间R |
值的实际实现本质 | 抽象表示(client看到的和使用的值) |
ADT实现者关注表示空间R | 用户关注抽象空间A |
R到A的映射:
①一定是满射:A中元素总有R中具体的实现
②未必是单射:A中一个元素在R中可能有多重实现方式
③未必是双射:R中表示不符合A中需求
抽象函数AF:R和A之间映射关系的函数
AF: R->A
表示空间R | 抽象空间R |
值的实际实现本质 | 抽象表示(client看到的和使用的值) |
ADT实现者关注表示空间R | 用户关注抽象空间A |
R到A的映射:
①一定是满射:A中元素总有R中具体的实现
②未必是单射:A中一个元素在R中可能有多重实现方式
③未必是双射:R中表示不符合A中需求
抽象函数AF:R和A之间映射关系的函数
AF: R->A