data abstraction 是个什么东西 它和abstract data type的区别是什么?那么data abstraction又是怎样与ADT关联起来的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 00:27:33
data abstraction 是个什么东西 它和abstract data type的区别是什么?那么data abstraction又是怎样与ADT关联起来的?

data abstraction 是个什么东西 它和abstract data type的区别是什么?那么data abstraction又是怎样与ADT关联起来的?
data abstraction 是个什么东西 它和abstract data type的区别是什么?
那么data abstraction又是怎样与ADT关联起来的?

data abstraction 是个什么东西 它和abstract data type的区别是什么?那么data abstraction又是怎样与ADT关联起来的?
第一个是数据抽象,意思是把一个具体的对象抽象化.比如“马是一种动物”
动物是个抽象的概念,马则是现实中存在的实例
第二个是抽象数据类型,比如C++里定义一个类,又用这个类制造一个对象,那么这个对象就是抽象数据类型