设计一个ADT

ADT是对现实中事物的一种抽象,我对ADT的理解是他有两层,一个是数据层、另一个是操作层。换言之就是外界通过操作层的方法使用数据层的内容。就好比我要设计一个可以喝水的人的ADT,我需要设计一个嘴作为ADT的数据,然后在设计一个能够让嘴去喝水的方法。 我们从设计一个无向图的ADT来理解如何设计一个ADT。假设我们现在要设计一个无向图的ADT,他要能够实现创建、增删节点/边,打印图功能。 分析用户要求
相关文章
相关标签/搜索