![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
qq_35399459
这个作者很懒,什么都没留下…
展开
-
简单工厂,抽象工厂模式,工厂方法
http://chjavach.iteye.com/blog/834679 简单工厂的优缺点帮助封装 简单工厂虽然很简单,但是非常友好的帮助我们实现了组件的封装,然后让组件外部能真正面向接口编程。 解耦 通过简单工厂,实现了客户端和具体实现类的解耦。 如同上面的例子,客户端根本就不知道具体是由谁来实现,也不知道具体是如何实现的,客户端只是通过工厂获取它需要...原创 2010-12-19 13:59:40 · 97 阅读 · 0 评论 -
思考装饰模式
1:装饰模式的本质 装饰模式的本质:动态组合。 动态是手段,组合才是目的。这里的组合有两个意思,一个是动态功能的组合,也就是动态进行装饰器的组合;另外一个是指对象组合,通过对象组合来实现为被装饰对象透明的增加功能。 但是要注意,装饰模式不仅仅可以增加功能,也可以控制功能的访问,可以完全实现新的功能,还可以控制装饰的功能是在被装饰功能之前还是之后来运行等。 ...原创 2010-12-19 23:13:28 · 71 阅读 · 0 评论 -
设计模式指导
1 设计模式书籍罗列原创 2011-01-13 15:29:58 · 71 阅读 · 0 评论 -
面向对象设计原理
第一章 面向对象综叙面向对象=对象+类+继承+通过消息的通信 面向对象的四条基本原理:抽象,封装,模块化,层次 第二章 设计模式的综述设计模式的基本要素:模式名称,问题,解决方案,效果设计模式的组织:创建型:Abstract Factory, Factory Method, Builder, Prototype, Singleton结构型:Ada...原创 2011-04-01 09:37:17 · 143 阅读 · 0 评论