设计模式 组成 & 装饰 & 外观

因为在的吕震宇的博客上找到了关于设计模式很好的讲解, 所以不打算在自己的博客上写程序了, 只是记录一些自己的想法...

Composite : 把容器和其中的内容看成一样的东西, 就好像属性结构的目录, 当dir的时候看到的不是文件就是目录, 目录又可以包含其他的文件和目录...

Decorate : 基类比较小, 但是想在它的基础之上其他一些其他装饰的功能, 而不试用继承的方式...

Facade : 外部和内部之间的接口, 外部调用Facade, Facade把内部实现隐藏, 在外部看来只需要对Facade进行操作; Facade通常是Singleton...
原文地址:https://www.cnblogs.com/Dabay/p/371219.html