软件工程 填空题 简单

装饰与组合模式对比 — 软件工程填空题

软件设计模式 结构型模式之二:装饰与组合 AI 三重审校通过

题目
在结构型模式中,装饰器模式通过____(填“包装/聚合单个同类对象并动态添加职责”或“聚合多个子节点形成树形部分—整体结构”)的方式扩展对象功能,而组合模式则用于表示树形的部分—整体层次结构;两者实现的关键区别在于:装饰器模式中的装饰类持有的是____(填“一个”或“多个”)被装饰对象的引用,而组合模式中的容器构件持有的是多个子构件的集合。