HOMELv020 既存のオブジェクトに、動的に機能(責任)を追加するためのパターンで、継承の代わりに使用されるものはどれか。 2026年1月25日 Decoratorパターンは、オブジェクトを装飾(ラップ)していくことで、クラスを継承することなく機能を追加・拡張する。 ネストされたコレクション(例:`Set{Set{1,2}, Set{3}}`)を平坦化して単一のコレクション(`Set{1,2,3}`)にする操作はどれか。 関連クラス(Association Class)によって定義されるリンクは、接続されるオブジェクトのペアに対して一意でなければならないか({unique}制約)。