zoukankan
html css js c++ java
代理模式
代理模式的定义:为其他对象提供一种
代理
以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在
客户端
和目标对象之间起到中介的作用。
优点
(1).职责清晰
真实的角色就是实现实际的
业务逻辑
,不用关心其他非本职责的事务,通过后期的代理完成一件完成事务,附带的结果就是编程简洁清晰。
(2).代理对象可以在
客户端
和目标对象之间起到中介的作用,这样起到了的作用和保护了目标对象的
作用。
(3).高扩展性
模式结构
一个是真正的你要访问的对象(目标类),一个是代理对象,真正对象与代理
对象实现同一个接口,先访问代理类再访问真正要访问的对象。
查看全文
相关阅读:
技巧:在Silverlight中如何访问外部xap文件中UserControl
Silverlight:代码隐藏和分部类
silverlight 反射调用WebService
[推荐]Silverlight 2 开发者海报
轻松建立Silverlight开发环境
windows 卸载IE8还原IE7的方法
如何:访问双工服务
技巧:在Silverlight 2应用程序中切换用户控件
如何减少silverlight XAP包的尺寸
Silverlight:应用程序和编程模型
原文地址:https://www.cnblogs.com/byfei/p/2969739.html
最新文章
EF Code First建库 增删改查
asp.net(c#)中String.Empty、NULL、"" 三者到底有啥区别和联系?【讨论题】
关于“System.NullReferenceException: 未将对象引用设置到对象的实例”问题原因。
去除list集合中重复项的几种方法
Equals 和 == 的区别
iframe实现局部刷新和回调开篇
Silverlight中使用MVVM(1)
反编译Silverlight项目
Silverlight中使用MVVM(3)
精进不休 .NET 4.0 系列文章索引
热门文章
扩展SilverLight的DataPager控件
MVVM:模型-视图-视图模型(ModelViewViewModel)
Silverlight 3 Outofbrowser Update Model
为 SILVERLIGHT 客户端生成双工服务
一步一步学Silverlight 2系列(35):升级Silverlight 2 Beta 1应用程序到Beta 2
技巧:Silverlight应用程序中如何获取ASP.NET页面参数
Silverlight 实现session
使用MEF构建可扩展的Silverlight应用
三套Silverlight 2 Beta 2的控件样式
Silverlight开发工具汇总
Copyright © 2011-2022 走看看