代理模式
2016-08-26 13:47:35 0 举报
代理模式是一种结构型设计模式,它为其他对象提供一种代理以控制对这个对象的访问。代理模式的关键在于代理类与被代理类实现相同的接口,以便在不改变原有代码的基础上,通过代理类对原有代码进行扩展和增强。代理模式分为静态代理和动态代理两种类型。静态代理是在编译期就确定了代理关系,而动态代理则是在运行期通过Java反射机制动态生成代理对象。代理模式的主要应用场景包括:远程代理、虚拟代理、安全代理等。
作者其他创作
大纲/内容
SujectProxy
ISubject subject
ISubject
+ request()
Client
RealSubject
0 条评论
下一页