容器 (数据类型)

✍ dations ◷ 2025-12-04 19:55:48 #数据结构,抽象数据类型

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

容器可以三种方式看待:

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

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

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

面向对象编程

相关

  • 难产难产(Obstructed labour)是指分娩时,子宫虽然正常收缩,但却因物理因素无法顺利产出胎儿的情形。难产诱发的并发症除了因胎儿缺氧造成致命性的周产期窒息(英语:Perinatal asphyxia),
  • 佛兰德佛兰德(荷兰语:Vlaanderen;法语:Flandre;英语:Flanders),又译法兰德斯,是比利时西部的一个地区,人口主要是弗拉芒人,说荷兰语(又称“弗拉芒语”)。传统意义的“佛兰德”亦包括法国北部和
  • 阿拉伯时期穆斯林征服埃及发生于公元7世纪左右,当时崛起于阿拉伯半岛的阿拉伯帝国快速扩张,夺取了东罗马帝国位于埃及的领土,使得埃及逐渐地伊斯兰化,古埃及及希腊文明的影响亦逐渐消失于
  • 仙游话仙游话(兴化平话字:Hsing-iú-uā)是莆仙语(兴化语)的一种方言,通行于莆田的仙游县一带。仙游话一般以城关话为代表,其使用者以仙游县为中心,福州的永泰县,泉州的泉港区以及惠安北部
  • 强制合一合一教会(英语:United and uniting churches)指基督教两个或以上的新教教派合一设立的教会。合一成立的原因或形态各有不同,例如:日本的日本基督教团是因第二次世界大战时制定的
  • 国际统计学国际统计学是利用统计数字比较不国家的情况的学科。而为使不同国家的统计数字可以互相比较及分析,国际间在编制统计数字时都会尽力遵守各国际组织定立的统计准则。最基本的准
  • 萨曼莎·福克斯萨曼莎·卡伦·“山姆”·福克斯(英语:Samantha Karen "Sam" Fox,1966年4月15日-)是一位英格兰舞蹈流行音乐歌手,演员和模特。1983年,在她16岁时,开始了自己的模特生涯,在《太阳报》
  • 蒂利妮·贾亚辛哈蒂利妮·贾亚辛哈(英语:Thilini Jayasinghe,僧伽罗语:තිලිනි සුනාරි ජයසිංහ,泰米尔语:திலினி சுனாரி ஜயசிங்க,1985年1月15日-),斯里兰卡女子羽
  • 毒液 (漫画角色)毒液(英语:Venom),是一个在漫威漫画中的虚构外星生命体,通常出现在《蜘蛛侠》的漫画。它是一个共生体(寄生体),一个有思想的外星有机生命体,侵略性强,几乎是液体状的形式出现,它需要与
  • 巴利圣典协会巴利圣典协会 (英语:Pāli Text Society,简称PTS),直译为“巴利语文献协会”,是一个致力于通过上座部佛教巴利三藏研究并翻译巴利语的文献出版协会(英语:Text publication society),由