【发布时间】:2021-03-17 04:19:10
【问题描述】:
据我了解,抽象数据类型是一种具有抽象表示形式的数据类型,可以通过多种方式实现其核心功能。它与具体数据类型相反。在大多数书籍或课程中,他们描述了抽象数据类型应该由具体数据类型实现。抽象数据类型不能由另一个抽象数据类型实现吗?从技术上讲,总是有各种项目或问题要求我们用队列来实现堆栈,这是另一种抽象数据类型。也许我误解了一些东西,这导致我在这里问。从概念上或在语言设计中,抽象数据类型总是由具体数据类型构成,还是/它们可以由其他抽象数据类型构成?为什么要看答案?
【问题讨论】:
标签: oop object language-agnostic terminology abstract-data-type