HOMELv015 コラボレーション(Collaboration)において、役割(Role)を表すプロパティが持つ「型」は何であることが多いか。 2026年1月25日 コラボレーションはパターンの構造を定義するため、役割の型は具体的な実装クラスではなく、必要な振る舞いを規定するインターフェース等が使われることが多い。 Bridgeパターンの主な目的である「機能の階層と実装の階層の分離」がもたらす利点はどれか。 アクティビティ図の「拡張領域(Expansion Region)」の `stream` モードの挙動はどれか。