软件工程 填空题 较难 ★ 精品

适配器与桥接模式区别 — 软件工程填空题

软件设计模式 结构型模式之一:适配器与桥接 AI 三重审校通过

题目
某跨平台音频播放系统中:(A) 已有旧类 LegacyDecoder,仅提供方法 startDecode(File),而新框架要求的统一接口为 Player.open(File);开发时新建一个中间类实现 Player 接口并内部调用 LegacyDecoder.startDecode,使旧类可无缝接入新框架。(B) 系统中“播放器抽象(普通播放、增强播放)”与“音频解码实现(软解、硬解)”分属两个独立变化的维度,设计时让播放器抽象持有解码实现的引用,使二者可独立扩展互不影响。场景(A)体现的是___模式,场景(B)体现的是___模式;从意图上看,适配器模式的目的是转换已有接口以___,而桥接模式的目的是分离抽象与实现以使二者___(后两空各填题干中给出的对应短语:'符合目标接口' / '独立变化')。