![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
普通网友
这个作者很懒,什么都没留下…
展开
-
工厂模式和抽象工厂模式
刚开始学习设计模式的时候,可能不理解“对于增加新的产品,无能为力”或者“支持增加任意产品”概念,觉着两个工厂模式是一样的,但是,实际上没有真正理解设计模式,设计模式其中的一条原则就是“开闭原则”——对扩展开放,对修改关闭,实现热插拔。当考虑一种模式的时候,要想,如果增加一个模块要付出的代价是什么,比如说,工厂模式,要增加一个新产品,需要修改工厂这是不符合“开闭原则”的,详细如下。1.工原创 2017-03-17 08:23:05 · 281 阅读 · 0 评论 -
适配器模式
今天学习适配器模式的时候,感觉一句话很好——适配器就是两个不兼容的接口之间的桥梁,类似于读卡器对于内存卡和电脑的关系。将一个类的接口转换成客户希望的另一个接口。原创 2017-03-17 09:45:29 · 197 阅读 · 0 评论 -
桥接模式
桥接模式就是将继承中的抽象部分和实现部分隔离出来。若不使用桥接模式,其实就是继承,但是在继承的情况下就是强连接,若是进行扩展,用继承会造成类爆炸问题,扩展起来不灵活。原创 2017-03-17 10:09:48 · 173 阅读 · 0 评论