容器 (数据类型)

✍ dations ◷ 2025-12-01 06:05:56 #数据结构,抽象数据类型

在计算机科学中,容器是指实例为其他类的对象的集合的类、数据结构、或者抽象数据类型。换言之,它们以一种遵循特定访问规则的系统的方法来存储对象。容器的大小取决于其包含的对象(或元素)的数目。潜在的不同容器类型的实现可能在空间和时间复杂度上有所差别,这使得在给定应用场景中选择合适的某种实现具有灵活性。

容器可以三种方式看待:

容器类应当实现如下的方法:

容器有时结合迭代器实现。

部件工具箱使用特殊控件(也称作)去将其他控件分组(窗口、面板等)。除它们的图形特性之外,它们有和容器类一致的表现:它们存有它们子控件的列表,并且允许对子控件进行增加、删除或获取等操作。

面向对象编程

相关

  • 弹射座椅弹射椅(Ejection seat),或称弹射座椅,是军用飞机及载人太空船飞行员用的座椅,可在紧急情况下将飞行员弹离飞行器并使其安全着陆的航空救生设备,太空船通常是配备逃逸塔,直接将乘员
  • 德尔塔德尔塔运载火箭是一种不可重复使用运载火箭的大家族,于1960年代开始进行美国的太空酬载任务,并发射超过300次,且成功率高达95%以上。现役有德尔塔2号运载火箭及德尔塔4号运载火
  • 大波士顿地区大波士顿是指马萨诸塞州紧靠波士顿的地区。都会区总人口约440万,列美国第11位。人口普查办公室按照美国行政管理和预算局的基于核心的统计区域(英语:Core Based Statistical Ar
  • 跖行动物跖行,又称跖行,指的是陆生动物在行走时跗骨、跖骨和趾骨均着地。为哺乳动物三种行走行式之一,其他包括趾行(英语:digitigrade),仅有脚趾着地而脚跟或腕不接触地面,以及蹄行(英语:ungul
  • 电脑成像计算机产生图像(英文:Computer-generated imagery,缩写:CGI),简称计算机成像,旧称计算机绘图(英文:Computer Graphics,缩写:CG),是指使用计算机产生的影像,更精确的如应用在影片中的三维特
  • 外接圆在数学中,一个二维平面上的多边形的外接圆是一个使得该多边形的所有顶点都在其上的圆形,这时称这个多边形为圆内接多边形,外接圆的圆心被称为该多边形的外心。一个多边形至多有
  • 人口自然增长率人口自然增长率指一定时期内人口自然增长数(出生人数减死亡人数)与该时期内平均人口数之比,通常以年为单位计算,用千分比来表示,计算公式为: 人口自然增长率 = (年内出生人数 - 年内
  • 纸镇 (电影)《纸镇》(英语:,港台译《纸上城市》)是一部2015年英国和美国合拍的爱情和喜剧电影,由杰克·史艾尔执导,改编自约翰·葛林的2008年同名小说。本片为葛林的前一部小说改编电影《星运
  • 安德烈亚斯·伊萨克松安德烈亚斯·伊萨克松(瑞典语:Andreas Isaksson,1981年10月3日-)是一名瑞典足球运动员,司职守门员。伊萨克松出身于其家乡俱乐部特雷勒堡,两季后被意大利豪门尤文图斯招揽。由于尤
  • 胡世宁《明良真像》之胡世宁像,明·佚名绘胡世宁(1470年-1531年),字永清,号静菴,浙江仁和(今杭州市)人,明朝政治人物,弘治癸丑进士,嘉靖初累官兵部尚书。胡世宁为人性情刚直不畏强权,且善于用兵