事件
事件(event)基於委託,為委託提供了乙個發布/訂閱機制,我們可以說事件是一種具有特殊簽名的委託。
什麼是事件?
事件(event)是類或物件向其他類或物件通知發生的事情的一種特殊簽名的委託.
事件的宣告
public event 委託型別 事件名;
通常事件的命名,以名字+event 作為他的名稱,在編碼中盡量使用規範命名,增加**可讀性。
為了更加容易理解事件,我們還是以前面的動物的示例來說明,有三隻動物,貓(名叫tom),還有兩隻老鼠(jerry和jack),當貓叫的時候,觸發事件(catshout),然後兩隻老鼠開始逃跑(mouserun)。接下來用**來實現。(設計模式-觀察者模式)
using system;
namespace catcry
static void test1()
}}
第三季複習
其實這個複習工作,在每一小節之後複習是最好的,現在搞得真是累,都要從頭看到尾,像是要重新複習一遍,搞得考試拖後很多,真是得不償失啊.所以這個要改變方法,每節之後需要認真複習一遍,把提綱寫下來,之後複習起來就容易很多了.2.列舉與類的靜態成員 首先建立乙個new 乙個enum,建立male和femal...
Python踩坑指南(第三季)
在 維護的過程中,發現需要對某個變數進行保護,不允許呼叫修改,之前我一直使用的是 x或者 x的形式,這樣做只是避免展示,但是如果想要強行修改,還是可以變更的,為了保證高安全性,這邊可以參考 property的形式 class test object docstring for test def in...
JSP學習第三季之檔案上傳
檔案上傳的原理分析 檔案拿上傳的前提 提供form表單,method必須是post form 表單的enctype 必須是 multipart form data 提供input type file 類的上傳輸入域 enctype 屬性 作用 告知伺服器請求正文的mime型別。請求訊息頭 conte...