摘要: 前言 代理模式分为静态和动态。同时静态代理又分为普通代理和强制代理。因此本文会通过示例的方式详细介绍着静态的两种代理模式。我们依然以网上购物为例。 普通代理 定义:要求客户端只能访问代理角色,而不能直接访问真实角色。我们需要修改真实角色: 第5行-10行:限制了谁能够创建真实对象,同时传递登录账号。 阅读全文
posted @ 2018-11-29 19:32 冰糖小城 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 概论 什么是代理模式呢?代理模式是这么定义的:为其他对象提供一种代理以控制对这个对象的访问。 代理模式示例 代理模式中有三种角色,分别是抽象主题角色,具体主题角色和代理主题角色。 1.抽象主题角色指的是抽象的行为,往往使用接口或者抽象类来表达。或者使用接口和抽象类混合使用。 2.具体主题角色指的是具 阅读全文
posted @ 2018-11-29 18:09 冰糖小城 阅读(243) 评论(0) 推荐(0) 编辑