容器 (数据类型)

✍ dations ◷ 2025-11-30 07:04:12 #数据结构,抽象数据类型

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

容器可以三种方式看待:

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

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

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

面向对象编程

相关

  • 破坏性创新破坏性创新(英语:Disruptive innovation),或是被称为“破坏式创新”与“破坏式技术”,早期也被翻译为“颠覆式创新”或“颠覆式技术”,是由哈佛大学教授克莱顿·克里斯坦森(英语:Cla
  • abbr class=abbr title=R25: 吞食有毒R25/abbr警示性质标准词(英语:Risk Phrases,简写:R-phrases)是于《欧联指导标准67/548/EEC 附录III: 有关危险物品与其储备的特殊风险性质》里定义。该列表被集中并再出版于指导标准2001/
  • 碳酸氢钾碳酸氢钾(化学式:KHCO3)是钾生成的碳酸氢盐,属酸式盐。无色无臭透明单斜晶系结晶或白色结晶粉末。在空气中稳定。可溶于水,水溶液因水解而呈弱碱性,与镁盐溶液不沉淀出碱式盐。难
  • 等离子体振荡等离子振荡(Plasma oscillation),又称为朗缪尔波(以欧文·朗缪尔命名),是在为等离子或者金属导体中的电子密度的快速振荡。在自由电子气的介电函数中,这种震荡可以被形容为是一种不
  • 五条御誓文五条御誓文(日文:五箇条の御誓文)是日本明治天皇于庆应4年阴历3月14日(1868年4月6日)发表的誓文。明治天皇亲率文武百官在京都御所的正殿紫宸殿向天地、人民宣誓,揭示国是方针,开启
  • 乔治·阿克洛夫乔治·亚瑟·阿克洛夫(英语:George Arthur Akerlof,1940年6月17日-),生于美国康乃迪克州纽黑文市,经济学家,柏克莱加州大学经济学教授。他与迈克尔·斯彭斯、约瑟夫·斯蒂格利茨一起
  • 约束 (经典力学)在经典力学里,物体的运动必须遵守牛顿运动定律。除此以外,每一个物理系统时常会有一些约束,物体的运动也必须遵守这些约束。例如,简单摆系统的约束是摆绳的长度是常数,摆锤与支撑
  • ViolaWWWViolaWWW是万维网(WWW)第一个流行的浏览器,目前已停止开发。其首次在1991/1992年的UNIX操作系统上发布,并成为受万维网发源组织CERN所推荐的浏览器,但其最常用浏览器的地位最终被M
  • 纪尧姆·比代纪尧姆·比代(法语:Guillaume Budé,1467年-1540年),文艺复兴时期欧洲法国人文主义法学家。他曾任法国国王路易十二(1462年至1515年)派往教皇利奥十世(1475年至1521年)教廷的使节,后来
  • 物理年鉴《物理年鉴》(德语:),又译《物理学年鉴》、《物理学记事》,是自1799年刊行至今的德国物理学期刊。期刊刊发实验物理、理论物理、应用物理、数学物理等相关领域的原创、经过同行评