c/c++中类和抽象数据类型的区别
答案:1 悬赏:60 手机版
解决时间 2021-04-14 01:20
- 提问者网友:献世佛
- 2021-04-13 00:47
c/c++中类和抽象数据类型的区别
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-04-13 01:34
抽象数据类型
abstract data type
其实更多的是一种数据结构上的概念
类的话你因该比较熟悉,
比如我们要做一个链表
我们这次对class A;写一个链表,
但是可能换了class V又要写一个新的链表
为了避免这种重复性劳动
我们可以创造一个模板,提供一些基本操作
如插入,删除,排序等等
然后以后所有类型都可以使用
最著名的就是STL库了
实现了list,vector.stack,queue
等等
使用么
vector a;
class A{};
stack b;
可以看一下STL的使用
abstract data type
其实更多的是一种数据结构上的概念
类的话你因该比较熟悉,
比如我们要做一个链表
我们这次对class A;写一个链表,
但是可能换了class V又要写一个新的链表
为了避免这种重复性劳动
我们可以创造一个模板,提供一些基本操作
如插入,删除,排序等等
然后以后所有类型都可以使用
最著名的就是STL库了
实现了list,vector.stack,queue
等等
使用么
vector a;
class A{};
stack b;
可以看一下STL的使用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯