摘要: 静态代理 代理模式的作用: 为其他对象提供一种代理以控制对这个对象的访问。 涉及的角色: 抽象角色:声明真实对象和代理对象的共同接口。 代理角色: 代理对象角色内部含有对真实对象的引用,从而可以操作真实对象; 代理对象提供与真实对象相同的接口以便在任何时候都能代替真实对象; 代理对象可以在执行真实对 阅读全文
posted @ 2021-02-18 14:39 Spear_J 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1、背景 当需要向某些对象发送请求,但是不知道请求的接受者是谁,也不知道被请求的操作是哪个,是得请求发送者与请求接受者解耦。 2、模式定义 命令模式(Command Pattern):将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作 阅读全文
posted @ 2021-02-18 11:32 Spear_J 阅读(121) 评论(0) 推荐(0) 编辑