在计算机程序设计中,有许多类型的变量、函数,和数据类型。抽象数据类型是一个变量,它可以根据程序内的条件进行更改。这是一种面向对象的编程模型,通过创建抽象层来实现代码的重用。此数据类型通常用于C和Java®编程语言...
在计算机程序设计中,有许多类型的变量、函数,和数据类型。抽象数据类型是一个变量,它可以根据程序内的条件进行更改。这是一种面向对象的编程模型,通过创建抽象层来实现代码的重用。此数据类型通常用于C和Java®编程语言中,被认为是一种高级开发技术在C语言中经常使用抽象数据类型,抽象数据类型被认为是一种高级开发技术。抽象数据类型被认为是特定集合或数据结构的最低公分母定义。此数据类型应包括允许修改该结构中的数据值的基本操作。该数据类型可通过继承,它使操作可扩展到子代。通常用于描述抽象数据类型的一个示例是列表和队列对象。这些对象以线性方式维护信息,类似于数据的电子表格。列表和队列对象都管理数据集,并使用函数进行操作通过创建一个抽象数据类型来管理数据集,列表和队列对象都可以使用相同的排序功能。抽象指的是虚的或不完整的概念。抽象数据类型是一种实际数据结构的骨架形式的数据类型。它被设计成一个骨架,以便根据程序的特定需要重用函数。抽象数据未首先将类型分配给具体的数据类型,就不能使用该类型。这是一个前体骨架数据结构,在创建时必须将其转换为实际数据类型。然后通过访问继承的具体实现中可用的函数来使用该骨架。抽象类定义了接口和函数,这些接口和函数可由子类使用在软件中进行抽象可以使程序在将来的修改中更加灵活。这个抽象层为在整个应用程序中创建和使用通用函数提供了一个区域。Java®编程语言通过抽象层中的接口和函数方法来实现这一点。抽象数据类型也可用于对象数据库的实现。这是一种基于对象和父子关系的分层数据库设计。在对象数据库原则和抽象数据类型中可以采用多种形式。这允许在数据库结构中存储多种类型的数据
-
发表于 2020-08-07 01:20
- 阅读 ( 1512 )
- 分类:电脑网络