`
andrew.yulong
  • 浏览: 172602 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

代理类

    博客分类:
  • flex
 
阅读更多

对于代理类,它的作用就是在不能传参数的时候帮助你传参数,什么时候不能传参数,
像:
addEventListener(Event.COMPLETE,function)
这个时候如果我们需要给function参指定的参数以达到不同的效果,就需要用到代理..,我们看看以下的用了代理函数的代码
addEventListener(Event.COMPLETE,getFun(function,args))

这 样,我们就可以在本来不可以传参的情况下传送参数.其中getFun就是代理函数.(一般网上都已经直接写成了代理类),getFun会帮我们把 function,args生成一个无参数的函数再传给addEventListener,那么我们原来的function只需要写成
function(e:Event[,参数]):void{
  //代码
}

function getFun(_function:Function,...alt):Function{
	var _fun:Function = function (e:*):void {
		var _alt:Array = new Array()
		_function.apply(null,_alt.concat(e,alt));
	};
return _fun;
}
 
分享到:
评论

相关推荐

    C# 代理类生成工具

    5. **代理类的优化**:生成的代理类默认配置可能不适合所有场景,开发者可以根据需求调整代理类的行为。例如,可以设置代理类的超时时间、缓存策略或者添加自定义行为。 6. **更新代理类**:Web服务的接口发生变化...

    WebService代理类生成工具

    WebService代理类生成工具是一种实用的开发辅助工具,主要用于简化C#开发者在处理ASMX类型的Web服务时的工作流程。它能够自动生成与给定WebService接口对应的客户端代理类,使得调用远程服务如同调用本地方法一样...

    手动生成WSDL代理类

    ### 手动生成WSDL代理类:深入理解与实践 在软件开发中,Web Service作为一种流行的分布式计算模型,允许不同应用程序之间进行数据交换和方法调用,而WSDL(Web Services Description Language)则作为描述Web ...

    利用wsdl.exe生成webservice代理类

    利用wsdl.exe生成webservice代理类: 根据提供的wsdl生成webservice代理类 1、开始->程序->Visual Studio 2005 命令提示 2、输入如下红色标记部分 D:\Program Files\Microsoft Visual Studio 8\VC>wsdl /...

    .net webservices 代理类

    .NET Webservices 代理类是.NET Framework为方便开发者调用Web服务提供的一种重要工具。 首先,我们需要理解什么是代理类。在编程中,代理类是一种特殊类型的类,它作为客户端与远程服务之间的中介。当客户端需要...

    1、不引用服务使用WCF,手动编写代理类 2、局域网内远程开关机(开机:广播模式,远程唤醒 关机:wcf调用客户端关机程序)

    本文将深入探讨如何在不直接引用服务的情况下,通过手动编写代理类来实现WCF通信,以及在局域网内进行远程开关机的技术。 首先,让我们来理解“不引用服务使用WCF,手动编写代理类”的概念。通常情况下,我们使用...

    java动态代理类的实例

    在Java中,静态代理是通过定义一个与被代理类实现相同接口的新类来实现的,而动态代理则在运行时动态生成此类,无需预先编写代理类的代码。 `java.lang.reflect.Proxy`类是Java动态代理的核心,它提供了创建代理...

    spring-aop。以及把代理类 文件输出

    在本项目中,我们将探讨如何在Java 1.8环境下配置和使用Spring AOP,以及如何生成代理类。 首先,Spring AOP是Spring框架的核心组件之一,它通过代理模式实现。在Java 1.8环境下,Spring AOP支持两种类型的代理:...

    动态代理及生成的代理类

    动态代理及其生成的代理类,可以反编译查看其类的结构。

    WebService代理类生成工具1.0 ,可以直接编译成dll

    WebService代理类生成工具1.0 ,可以直接编译成dll 能够一次生成多个web service的代理类,并直接编译成一个dll, 更多帮助:http://www.cnblogs.com/dengxinglin/p/3334158.html

    理解Hibernate中PO的代理类

    在Hibernate中,代理类(Proxy)是其实现懒加载(Lazy Loading)机制的核心组件之一。懒加载是一种优化技术,用于延迟对象的初始化直到真正需要使用该对象时。 在Hibernate框架中,实体类的实例通常对应数据库中的...

    代理模式java代码 Proxy(5) 2个代理类

    在这个主题“代理模式java代码 Proxy(5) 2个代理类”中,我们可以理解为将介绍两种不同的代理类实现。 1. 静态代理 在静态代理中,我们需要创建一个接口,然后让目标对象和代理对象都实现这个接口。代理类会持有...

    webservice根据wsdl生成客户端代理类所需jar包

    在Java环境中,我们可以利用Eclipse这样的集成开发环境(IDE)来根据WS-DL文件自动生成客户端代理类,这些类能够方便地调用远程Web服务。然而,为了完成这个过程,我们需要依赖一些特定的jar包。 首先,Eclipse生成...

    WebService介绍(三):使用WebService代理类

    在本篇中,我们将重点讨论如何使用WebService的代理类来调用和实现跨平台的数据交互。 首先,理解WebService的核心概念是关键。WebService是一种基于开放标准(如XML、SOAP、WSDL和UDDI)的应用程序接口(API),它...

    WCF客户端代理类生成工具SvcUtil.exe下载及使用说明

    1.找到如下地址“C:\Windows\System32\cmd.exe” 命令行工具,右键以管理员身份运行(视系统...6.自此就完成了部署和代理类生成的所有操作,我们只需要在项目中实例化 ClientCode.cs 中的服务类 ,并调用其中的方法即可

    java 简答可复用动态代理类

    - `Proxy`类是Java提供的动态代理的工厂,它可以根据一个接口生成实现了该接口的代理类的对象。这个代理类会动态地生成并实现接口的所有方法。 - `InvocationHandler`接口定义了一个处理方法调用的回调方法`invoke...

    webservices代理类自动生成

    项目是eclipse工具生成的,解压后可直接导入到eclipseIDE工具中,在java_web.wsdl文件中写入调用webservices的wsdl内容,然后执行src下的build(ant工具),刷新目录后可在src下看到生成的代理类。 本工程适用与java...

    第三章 代理类中间业务.ppt

    第三章 代理类中间业务.ppt

    代理类,详细讲解一下动态代理类

    代理类在软件开发中扮演着重要的角色,尤其是在面向对象编程中。它允许我们在不修改原始对象的情况下,通过一个中间层来扩展或控制对象的行为。动态代理类是这种机制的一个变体,尤其适用于运行时生成代理类的情况。...

    代理类的小小应用

    在编程领域,代理类(Delegate)是一种非常重要的设计模式,它允许我们为对象提供一个代理,以控制对原对象的访问。在这个特定的场景中,"代理类的小小应用" 提到的压缩包内容可能是一个示例项目,展示了如何利用...

Global site tag (gtag.js) - Google Analytics