计算机 填空题 标准

设计模式原理 — 计算机填空题

软考(计算机技术与软件专业技术资格考试) 系统架构与新技术 AI 三重审校通过

题目
某系统在导出报表时需对同一数据结构依次执行格式化、统计与加密三种处理,且这些处理步骤可能随需求频繁增删。设计者让各处理步骤实现统一接口,并允许在不修改数据结构类的前提下动态增删处理对象,使客户端可将处理逻辑以对象链的方式传递给数据结构。这种「在不改变对象自身的前提下,动态地给对象添加职责」的设计模式属于结构型模式,其名称是____;若处理步骤的增删通过在运行时切换封装的算法对象来完成,则应采用的行为型模式是____。