HOMELv022 Iteratorパターンにおいて、コレクションの内部構造が変わってもクライアント側の走査コードを変更しなくて済む理由(メリット)はどれか。 2026年1月25日 Iteratorは「集約オブジェクトの内部表現を公開せずに、その要素に順にアクセスする方法を提供する」ため、クライアントは具体的なコレクションの実装(配列かリストか等)を知る必要がない。 クラス図の「関連端(Property)」において、`{union}` 制約が付いている場合の意味はどれか。 UMLメタモデルにおいて、すべての「型(Type)」の要素が準拠すべき共通の性質(適合性など)を定義しているパッケージはどれか。