下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
试卷 > 软考高级 > 系统分析师 > 2026下半年软考系统分析师模考试卷(综合知识)及答案解析 > 本题我的试卷

银行交易系统中,多个模块(如日志记录、风控验证、性能监控)需要在交易执行前后执行附加操作。设计者希望在不修改核心交易代码的情况下,动态添加这些横切关注点。最适合的设计模式是()。

  • AProxy
  • BTemplateMethod
  • CDecorator
  • DAdapter
正确答案C
答案解析
装饰器模式(Decorator)动态地给对象添加额外职责,不修改核心代码,适合横切关注点。