容器 (数据类型)

✍ dations ◷ 2025-07-08 17:19:25 #数据结构,抽象数据类型

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

容器可以三种方式看待:

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

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

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

面向对象编程

相关

  • 惠更斯-菲涅耳原理惠更斯-菲涅耳原理(英语:Huygens–Fresnel principle)是研究波传播问题的一种分析方法,因荷兰物理学者克里斯蒂安·惠更斯和法国物理学者奥古斯丁·菲涅耳而命名。这个原理同时适
  • 段玉裁段玉裁(1735年-1815年10月10日),字若膺,号茂堂,晚年又号砚北居士,长塘湖居士,侨吴老人。江苏金坛人。清朝语言学家,训诂家、经学家。雍正十三年乙卯(1735年),出生于江苏省金坛县西门外大
  • 冠状病毒亚科正冠状病毒亚科(学名:Orthocoronavirinae)通称冠状病毒(英语:Coronavirus),是一类在动物与人类之间传播的人畜共患的RNA病毒。冠状病毒可感染哺乳动物、鸟类,引起牛和猪的消化道疾病
  • 毛高文毛高文(1936年2月9日-2019年10月28日),生于浙江奉化,曾任国立清华大学校长、教育部部长、考试院副院长、蒋经国国际学术交流基金会董事长等职位。毛高文的家族出身浙江奉化溪口镇
  • M2M2布拉德利步兵战车(M2 Bradley IFV)是美国的步兵战车,以美国陆军五星上将奥马尔·布拉德利为名,由BAE系统陆地与军备公司(英语:BAE Systems Land & Armaments)制造,即是前联合国防
  • 克孜勒旗克孜勒旗(俄语:Кызы́лский кожуун;图瓦语:Кызыл кожуун)是俄罗斯图瓦共和国的一个旗(区),位于图瓦共和国中部,成立于1975年,面积8526,65平方公里,行政中心
  • 温泉鱼疗温泉鱼疗是指将一种能抵受温泉温度的“温泉医生鱼”放养在温泉池中,专门啄食人们身上的死去皮质。用作“温泉医生”的鱼主要是淡红墨头鱼(Garra rufa)和大口小鲤(Cyprinion macr
  • 2008年加沙战争以色列军事胜利 加沙地带 埃胡德·奥尔默特 总理 埃胡德·巴拉克 国防部长 Gabi Ashkenazi(英语:Gabi Ashkenazi) Chief of General Staff(英语:Chief of General Staff (Isra
  • 弗尔克谢什蒂乡弗尔克谢什蒂乡(罗马尼亚语:Fărcășești)是罗马尼亚的乡份,位于该国西南部,由戈尔日县负责管辖,面积84平方公里,海拔高度188米,2011年人口3,289,人口密度每平方公里43人。
  • 成克巩成克巩(1608年-1691年),字子固,直隶大名人。明末清初政治人物。崇祯末科进士,改庶吉士。不久仕清,官至内秘书院大学士。父成基命,官至内阁首辅。克巩为明崇祯十六年(l643年)三甲进士,改