容器 (数据类型)

✍ dations ◷ 2025-04-28 08:36:49 #数据结构,抽象数据类型

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

容器可以三种方式看待:

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

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

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

面向对象编程

相关

  • 可变剪接选择性剪接(英语:Alternative splicing;又称“可变剪接”)是基因表达的方式,在复杂的动物例如人类细胞是非常普遍的。真核细胞的基因序列中,包含了内含子(intron)与外显子(exon),两者交
  • 自治领印度(英语:India),通称印度自治领(英语:Dominion of India),是曾短暂存在于南亚次大陆上的一个国家。 当英国于1947年结束对印度次大陆的统治之后,便在此地建立了印度联邦和巴基斯坦
  • 焚风焚风(德语:Föhn;英语:Föhn wind)或称火烧风,是出现在山脉背面的干热风,焚风往往以阵风形势出现,从山上沿山坡向下吹,是一种下坡风。世界各地几乎所有的山脉都有类似的风,在各个地方
  • 1772年兹姆里·利姆授职仪式壁画,从前1775年到前1760年创作。现在巴黎卢浮宫博物馆。
  • 奴儿干都司奴儿干都司(女真文: .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gentium A
  • 视后视后可能是指:对在电视剧集评选活动中获得最佳女主角或最杰出女演员等奖项的女艺人的尊称,也是对这些奖项的俗称。
  • 萨沙·吉特里亚历山大·吉特里, 被称为 萨沙·吉特里(法语:Sacha Guitry,1885年2月21日-1957年7月24日), 是法国剧作家, 演员, 导演和编剧, 生于圣彼得堡 (俄罗斯),于巴黎过世.作为一名多产的
  • 胡椒酸胡椒酸(英语:Piperic Acid)是一种常通过胡椒碱的水解制得的化学物(该反应的另一样产品是一分子哌啶) 。胡椒碱则天然存在于胡椒果实中。  胡椒酸是生物化学中合成一些有机物(如
  • 十氢化镧十氢化镧是镧和氢形成的氢化物之一,化学式为LaH10,是一种多氢化物或超氢化物,有望用作高温超导体。它的超导转变温度Tc为约250 K(−23 °C;−10 °F)(150 GPa),是2019年记录新高。其
  • 反质子氢反质子氢(符号:Pn),也叫质子偶素,是一种奇异原子,其中质子(符号:p)和反质子(符号:p)彼此绕轨道运行。 有两种已知的产生反质子氢的方法。一种方法涉及剧烈的粒子碰撞。另一种方法涉及将