设计模式学习笔记(四) - 装饰器模式 Decorator

目录

装饰器模式 Decorator

一、场景背景

二、逻辑实现


装饰器模式 Decorator

一、场景背景

坦克大战添加新的游戏内容

  • 坦克想加一个外壳显示
  • 坦克想加一个血条
  • 子弹想加一个外壳
  • 子弹想加一个尾巴

如果采用传统继承模式,非常不灵活,并且耦合度太高


二、逻辑实现

设计模式学习笔记(四) - 装饰器模式 Decorator_第1张图片

 

 

你可能感兴趣的:(设计模式学习笔记,设计模式,学习,装饰器模式)