装饰器模式(Decorator Pattern):动态地给一个对象添加一些额外的职责
装饰器模式(Decorator Pattern)是一种结构型设计模式,其核心思想是通过将对象包装在一个装饰器类中,动态地为其添加新的行为或功能,而无需修改原有类的定义。这一模式不仅提高了代码的灵活性和可扩展性,还遵循了面向对象设计原则中的开闭原则,即“对扩展开放,对修改关闭”。一、装饰器模式的基本概念装饰器模式包含以下几个关键角色:组件接口(Component):定义了一个可以被装饰的对象的接口,