☰
软考 系统架构设计师历年真题集萃(332)—— 2026年5月系统架构设计师真题25
2026/10/9 15:02:02 网站建设 项目流程

接前一篇文章:软考 系统架构设计师历年真题集萃(331)—— 2026年5月系统架构设计师真题24

第664题

装饰器模式( )是不正确的。

A. 装饰器模式允许在运行时动态扩展对象的功能

B. 装饰器模式只能包装具体类

C. 装饰器模式是一种结构型设计模式

D. 装饰器模式采用组合替代继承的设计原则

正确答案:B。

试题解析:

动态地给对象添加额外职责,相比通过继承来扩展功能,装饰器模式更加灵活、更具扩展性。

  • 接口一致性

装饰器类与被装饰的具体组件类必须实现同一接口,保证装饰后的对象仍可被当作原对象使用,且支持多层嵌套。

  • 不改变原有接口

装饰器仅在原有接口的基础上增加功能,不会修改或破坏原有对象的接口定义。

  • 设计原则

完美符合“开闭原则”,即对扩展开放、对修改关闭。新增功能无需修改原有代码。

  • 典型应用

Java标准库中的I/O流体系,例如Buffer

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询