请问抽象数据类型的定义到底有什么作用?如线性表的定义,如果我要建立一个线性表,需要在编译过程中对它进行抽象数据类型的定义吗?
主要是为了程序代码的重复使用。比如说定义线性表,其中的具体数据类型分离,那么这个表可以用来表示学生信息,也可以表示成绩信息……反之,如果具体数据类型定义在线性表中了,那么这个代码就写死了,只能用在一个地方。