导航:首页 > 数据分析 > 数据抽象有什么用

数据抽象有什么用

发布时间:2024-03-27 20:25:54

① 数据结构里抽象数据类型定义有什么用

使人们能够独立于程序的实现细节来理解数据结构的特性。

抽象数据类型通常是对数据的某种抽象,定义了数据的取值范围及其结构形式,以及对数据操作的集合。

例如,各种高级程序设计语言中都有“整数”类型,尽管它们在不同处理器上实现的方法不同,但对程序员而言是“相同的”,即数学特性相同。从“数学抽象”的角度看,可称它为一个“抽象数据类型”。

抽象数据类型的特征是将使用与实现分离,从而实行封装和隐藏信息。抽象数据类型通过一种特定的数据结构在程序的某个部分得以实现,只关心在这个数据类型上的操作,而不关心数据结构具体实现。

(1)数据抽象有什么用扩展阅读

数据结构里将问题通过实体分析,分层分类地实现抽象数据类型,从而进行简单应用编程(基于对象编程)以数据抽象为主的抽象编程。

这种抽象编程,通过数据类型复用,方便编程,方便维护和扩展,其效果比过程化编程更好编程语言中没有许多具体的数据类型

要解决实际问题,很大部分工作是要建立数据模式与实际问题的对应,也就是建立抽象数据类型的过程对象化编程就是基于分层分类的抽象数据类型之具体编程,它能更好地实现数据结构和算法,便是将N.Wirth的程序公式:

程序=算法+数据结构具体化为:程序=算法+抽象数据类型。

java 关于过程抽象和数据抽象的问题

抽 象——就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口。
数据抽象——就是用代码的形式,表示现实世界中一类事物的特性,比如人的姓名,年龄等,抽象出来一般叫做属性或者成员变量等。
抽象过程——就是用代码的形式,表示现实世界中事物的一系列行为,比如人可以吃饭等,抽象出来一般叫做方法。

阅读全文

与数据抽象有什么用相关的资料

热点内容
有哪些不要会员的电影app吗 浏览:15
钢铁侠制造用什么编程 浏览:12
国内哪个app可以查机票信息 浏览:865
哪个app可以定制自驾游 浏览:787
find查找文件夹 浏览:175
多点app在哪里找会员码 浏览:785
人类高质量男性作者用的什么app 浏览:562
cad另存为dxf文件变大 浏览:269
excel文件快速分类 浏览:571
苹果电脑键盘怎么删除表格中数据 浏览:926
网络机顶盒自动重启 浏览:175
ipad4无线网络设置 浏览:238
数控循环车v槽如何编程 浏览:341
微信年销售额 浏览:245
什么app可以上牌照 浏览:886
openwrteth0配置文件 浏览:893
js文字画图 浏览:41
vb代码换行 浏览:305
华为光网络中级认证 浏览:807
关系的性质有哪些数据库 浏览:145

友情链接