我有以下任务:实现一种可以接收任何对象集合的机制(数组,列表等),然后允许您读取元素,而不管其中的容器它们存储的位置。请告诉我该任务应使用哪种设计模式? 最佳答案 您的解决方案可能会使用Iterator模式,也可能会使用Adapter(或包装器)模式。我假设这是“作业”,所以我将不提供示例代码。