vba如何使用Delegate(委托)

这篇文章主要介绍了javascript委托(Delegate)blur和focus用法,實例分析了javascript委托的用法及针对常见浏览器的使用技巧,需要的朋友可以参考下

本文实例讲述了javascript委托(Delegate)blur和focus用法分享给大家供大家参考。具体分析如下:

委托(delegate)是Cocoa的一个术语表示将┅个对象的部分功能转交给另一个对象。

比如对象A希望对象B知道将要发生或已经发生某件事情对象A可以把对象B的引用存为一个实例变量。这个对象B称为委托当事件发生时,它检查委托对象是否实现了与该事件相适应的方法如果已经实现,则调用该方法

由于松耦合的原因,一个对象能成为多个对象的委托某些情况下,相较于通过继承让子类实现相关的处理方法可以有效减少代码复杂度。所以iOS中也夶量的使用了委托

下面通过用户登录类,日志记录类来演示委托的用法(其中日志记录类来充当用户登录类的委托)

//查看是否有委托,然后调用它

我要回帖

更多关于 vba使用 的文章

 

随机推荐