容器 (数据类型)

✍ dations ◷ 2025-11-30 14:51:31 #数据结构,抽象数据类型

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

容器可以三种方式看待:

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

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

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

面向对象编程

相关

  • 西洛他唑西洛他唑(Cilostazol)为一种喹啉衍生类药物,可用于缓解周边动脉阻塞患者的间歇性跛行(英语:intermittent claudication)的症状。本品的制造商为大冢制药,以商品名普达锭(Pletaal)贩售
  • 葛墨林葛墨林(1938年12月5日-),生于北京,中国理论物理学家。1938年生于北京。1961年毕业于兰州大学物理系,师从段一士教授,1965年该校研究生毕业。2003年当选为中国科学院院士。南开大学
  • 鞣酸鞣酸,又称单宁酸,是丹宁的一种特殊形式,是一种多酚。它具有弱酸性,pKa≈6,这来自它的很多酚羟基。商品鞣酸的化学式通常写作C76H52O46,对应着十棓酰葡萄糖,但实际上它是多聚赖氨酸
  • 特赦或缓刑令特赦指以行政权免除罪犯全部或部分的服刑。宋代以前中国即存在特赦,有所谓“八议”之同罪异罚之说。学者认为特赦权的开始始于19世纪的英国君主,在司法独立以及国会扩权的时代
  • 人造纤维人造纤维,又称化学纤维,简称化纤,指各式各样的化学合成纤维,属于塑料。包括但不限于聚酯、尼龙、Spandex等。以物理力量把化学物质迫过小孔,形成极幼的纤维条。人造纤维是经过化
  • 北约扩张北约扩张指的是北大西洋公约组织(下称北约)自1949年成立以来增加成员国的过程,从1949年成立时的12个创始国,目前已扩张至30个成员国,其中多数是冷战结束后加入的中东欧国家。身为
  • 莫桑比克暖流莫桑比克暖流(英语:Mozambique Current)是印度洋上的一股暖流,通常被定义为在莫桑比克与马达加斯加岛之间的莫桑比克海峡沿非洲东海岸自北向南流动的地表水。
  • 汪达·佳谷汪达·佳谷(Wanda Gág,1893年3月11日-1946年6月27日),美国绘本作家、插画家。《一百万只猫》是她的作品中最知名的。汪达·佳谷于1893年出生于美国明尼苏达州的新乌尔姆,她是七个
  • 安巴人班图语支 安巴人是居住在刚果民主共和国和乌干达的一个民族,人口30,000人。居住在刚果民主共和国和乌干达的边界地区,艾伯特湖以南,鲁文佐里山脉地区。安巴人以农业种植为主,主
  • 反沙芋反沙芋是中国潮州的一道很讲究烹调功夫的甜点,把切成手指般大小的芋头,加入沙糖炒匀至芋头块干身及香脆。难度是先把沙糖下镬慢火炒溶成液状,下芋头条继续炒,使芋头条在炒熟的同