11.1 装饰者模式讲解 定义:动态扩展对象功能,替代继承。 类型:结构型模式 适用场景: 运行时动态添加功能 避免类爆炸(如多层装饰) 优点: 比继承更灵活 符合开闭原则 缺点: 增加类/对象数量 调试复杂度高 11.2 装饰者模式 Coding // 抽象组件 public abstract class BatterCake {