From 9d59c01fb5352ce0b0b140775e27e0dad74d5d68 Mon Sep 17 00:00:00 2001 From: CyC2018 Date: Wed, 28 Oct 2026 13:35:22 +0800 Subject: [PATCH] =?UTF-8?q?Update=20=E8=AE=BE=E8=AE=A1=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=20-=20=E8=BF=AD=E4=BB=A3=E5=99=A8.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Client 与 Aggregate、Iterator 之间的关系改为依赖。 --- notes/设计模式 - 迭代器.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/设计模式 - 迭代器.md b/notes/设计模式 - 迭代器.md index 13b2fdf3..1d1ecbc4 100644 --- a/notes/设计模式 - 迭代器.md +++ b/notes/设计模式 - 迭代器.md @@ -6,7 +6,7 @@ ### 类图 - Aggregate 是聚合类,其中 createIterator() 方法可以产生一个 Iterator; - Iterator 主要定义了 hasNext() 和 next() 方法; -- Client 组合了 Aggregate,为了迭代遍历 Aggregate,也需要组合 Iterator。 +- Client 依赖 Aggregate,为了迭代遍历 Aggregate,也需要依赖 Iterator。