抽象数据类型(ADT)包括定义和实现两方面,其中定义是独立于实现的,定义仅给出一个ADT的逻辑特性,不必考虑如何在计算机中实现
举一反三
- 下列关于抽象数据类型(ADT)定义的说法,正确的有( )。 A: ADT的定义只取决于它的一组逻辑特性。 B: ADT的定义与计算机内部如何表示和实现无关。 C: 不论ADT的内部结构如何变化,只要它的数学特性不变,都不影响它的外部使用。 D: ADT定义了一个完整的(狭义)数据结构。
- 抽象数据类型ADT的定义为具有一定行为的抽象(数学)类型。它不关心类型中值的具体表示方式和操作的具体实现。ADT的全称是( )
- 抽象数据类型ADT的定义包括三部分:____、____、____
- 以下关于ADT的描述错误的是: A: 可以用ADT来描述数据结构的逻辑结构及其操作。 B: 可以用Python的抽象类来定义ADT。 C: 在用Python的类实现ADT时,需实现其逻辑结构、存储结构和基本操作。 D: 同一ADT只有一种实现方案。
- ADT的定义格式包括 A: 抽象数据类型 B: 数据对象 C: 数据关系 D: 基本操作