学习笔记: 事件和委托

本文探讨了事件和委托在编程中的区别与联系,解释了委托作为一种类型,而事件则是委托类型的实例,附加了event权限控制。文章进一步讨论了事件在观察者模式中的应用,如何将固定动作与可变动作分离,支持框架的扩展性和控件事件的处理。

事件和委托的区别和联系?

委托是一种类型(本质是个类), 事件是委托类型的一个实例  加上了event的权限控制(只能在event声明的类内部赋值及调用)


为啥要有事件?事件究竟能干什么?

事件(观察者模式)把固定动作和可变动作分开, 完成固定动作,把可变部分分离出去 由外部控制

搭建框架时, 签好需要这个特点, 通过事件去分离可变动作,支持扩展


控件事件: 启动form---初始化控件button---Click事件---+=一个动作

转载于:https://www.cnblogs.com/xtxtx/p/10709402.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值