正如标题所示,我目前正在开发一个项目,该项目在“DataStream”变量的论坛中携带数据,该变量是“列表 ADT”,用于存储通过数据流在路由器之间发送的数据包。
为什么要使用将其声明为列表 ADT 而不是创建包含数据包内所有不同数据变量的数据结构?这样做有什么主要好处,或者与将其声明为数据结构相比,它是否为您提供了额外的功能?
正如标题所示,我目前正在开发一个项目,该项目在“DataStream”变量的论坛中携带数据,该变量是“列表 ADT”,用于存储通过数据流在路由器之间发送的数据包。
为什么要使用将其声明为列表 ADT 而不是创建包含数据包内所有不同数据变量的数据结构?这样做有什么主要好处,或者与将其声明为数据结构相比,它是否为您提供了额外的功能?
我找到了一个很好的答案,它几乎可以概括地描述 ADT 是什么。
http://iampandiyan.blogspot.in/2013/11/what-is-abstract-data-typeadt.html