Decorator模式

以“装饰”的含义“动态地给一个对象添加一些额外职责”!

将继承与聚合完美地结合在一起!再通过多态,利用运行时绑定的魅力,代码太优美了~!

直接上代码:

/Files/BenjaminYao/DecoratorPattern.rar

附图:

两个图比较一下

原文地址:https://www.cnblogs.com/MikeYao/p/1609067.html