码迷,mamicode.com
首页 >  
搜索关键字:代理模式    ( 2171个结果
代理模式
#include #include using namespace std;typedef struct _ShoolGirl { string name;} ShoolGirl;/* 公共接口 */class GiveGift { virtual void GiveDolls() = ...
分类:其他好文   时间:2015-04-16 12:11:35    阅读次数:110
设计模式六大原则之单一职责原则
一、什么是设计模式 设计模式:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。由此可见,设计模式不是代码复用而是经验复用。是代码设计的经验总结。 设计模式的六大原则:【单一职责、里氏替换、依赖倒置、接口隔离、迪米特法则、开闭】 23中常用的设计模式: 【单例模式、工厂模式、抽象工厂模式、模板模式、代理模式、建造者模式、原型模式、中...
分类:其他好文   时间:2015-04-15 19:34:00    阅读次数:148
java反射与代理模式
流程age:饭前洗手----》 吃饭 ---》饭后洗碗//吃饭public interface Dinner { //吃饭方法 public void haveDinner();} //委托类public class MyDinner implements Dinner { @Override p....
分类:编程语言   时间:2015-04-15 19:05:19    阅读次数:183
Java动态代理---动态类Proxy的使用
代理模式简介:不直接操作实际的对象,而是通过代理对象间接操作实际对象,具体使用者不知道操作的具体对象还是实际对象。静态代理1、例1)、被代理类packagedemo3;publicclassAA{publicvoidmethod(){System.out.println("adfadf");}}2)、代理类publicclassBB{privateObjectaa..
分类:编程语言   时间:2015-04-15 15:02:21    阅读次数:141
23种设计模式
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
分类:其他好文   时间:2015-04-15 08:22:16    阅读次数:155
设计模式学习笔记
工厂方法、抽象工厂 工厂方法是将生产产品(new一个实例)的过程交给工厂,需要某个产品时直接向工厂要,不必自己生产(自己new一个实例时可能需要设置很多属性,所以把这个工作交给工厂),一个工厂只能生产一类产品; 抽象工厂将工厂进行了抽象,一个工厂可以生产多个类别的产品。 装饰模式、外观模式、代理模式、桥接模式、中介模式 装饰模式需要将被装饰的实例传给装饰者; 外观模式是将总是一起...
分类:其他好文   时间:2015-04-15 01:01:59    阅读次数:169
设计模式--代理模式
代理模式的英文原文是:Provide a surrogate or placeholder for another object to control access to it.  意思是:为其他对象提供一种代理,以控制对这个对象的访问。 有以下三种角色: 1、抽象主题:是真实主题和代理主题的接口,代理主题要实现这个抽象主题,这样就可以使用代理主题代理真实主题。 2、真实主题:业务逻辑具体执...
分类:其他好文   时间:2015-04-14 18:10:03    阅读次数:244
设计模式学习(六) 代理模式
核心作用: -- 通过代理,控制对对象的访问 可以详细控制访问某个(某类)对象的方法,在调用这个方法前做前置处理,调用这个方法后做后置处理(即:AOP的微观实现!) -- AOP(Aspect Oriented Programming面向切面编程)的核心实现机制!核心角色:抽象角色: ...
分类:其他好文   时间:2015-04-14 16:17:47    阅读次数:152
项目开发-iBatis事务结构
阅读iBatis源码时,对事务相关的代码,没太关注,导致今天项目技术演练时对同事的疑问,解释不清楚。自己都不清楚的东西,怎么可能向别人解释清楚呢?所以,就干脆继续看iBatis源码,完整跟踪事务的处理流程。重新分析代码,发现iBatis原来使用了代理模式,同时理解了iBatis的线程安全的保证机制及事务控制流程。    顶层类图     线程安全的保证         iBatis的Sq...
分类:其他好文   时间:2015-04-14 14:42:53    阅读次数:156
设计模式学习(五) 适配器模式
结构型模式:--- 核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结构,用来解决更大的问题--- 分类: 适配器模式,代理模式,桥接模式,装饰模式,组合模式,外观模式,享元模式适配器模式:原理:-- 将一个类接口转换成客户希望的另外一个接口。优点:Adapter模式使得原本由于接口不兼....
分类:其他好文   时间:2015-04-14 00:39:53    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!