1. 程式人生 > >021事件詳解

021事件詳解

事件的應用

  • 例項演示
    • 派生(繼承)與擴充套件(extends)
  • 事件模型的五個組成部分
    • 1.事件的擁有者(event source,物件)T周
    • 2.事件成員(event,成員)
    • 3.事件的響應者(event subscriber,物件)
    • 4.事件處理器(event handler,成員)——本質上是一個回撥方法
    • 5.事件訂閱——把事件處理器與事件關聯在一起,本質上是一種以委託型別為基礎的約定”
  • 注意
    • 事件處理器是方法成員
    • 掛接事件處理器的時候,可以使用委託例項,也可以直接使用方法名這是個“語法糖。
    • 事件處理器對事件的訂閱不是隨意的,匹配與否由宣告事件時所使用的委託型別來檢事件可以同步呼叫也可以非同步呼叫