设计模式
w春
这个人很懒,什么都没留下!
展开
-
23种设计模式之简介
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。 作用:使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式分类: 第一类:创建型模式 工厂模式(Factory Pattern) 抽象工厂模式(Abstract Factory Patt原创 2017-09-13 09:45:08 · 204 阅读 · 0 评论 -
23种设计模式之代理模式
代理模式:即Proxy Pattern,23种常用的面向对象软件的设计模式之一。代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式能够解决什么问题呢? 1、监听被代理的类里面的方法什么时候执行 2、动态的给某一个方法添加新的功能代理模式分类: 静态代理原创 2017-09-12 14:48:12 · 187 阅读 · 0 评论 -
23种设计模式之责任链模式
责任链模式(Chain of Responsibility Pattern):为解除请求的发送者和接收者之间耦合,而使多个对象都有机会处理这个请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它。原创 2017-10-16 14:32:26 · 177 阅读 · 0 评论