delegate 翻譯過來是委托,誰發(fā)出的委托?委托給了誰?居于什么設(shè)計(jì)原則?有什么好處?
1/是類方法,或函數(shù)的委托。函數(shù)的一種引用方式,一個(gè)抽象層的調(diào)用入口。
2/委托給了一個(gè)新的實(shí)例。
3/對(duì)變化開放的原則,增加調(diào)度管理層,聲明類方法或函數(shù)的輸入輸出參數(shù)格式。
4/解耦合,減少類之間的依賴關(guān)系;和事件結(jié)合,面向事件,同時(shí)觸發(fā)多個(gè)委托類型的函數(shù);可動(dòng)態(tài)添加,刪除委托實(shí)例。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注