委託,好像很多語言都有這個概念
(cpp裡叫委派,而javascripts裡叫回調?不確定
)
總之大概有點偏向於是種呼叫函數的方式
ps.
程式語言 常把日常的用語拿來當作
寫程式習慣處理方式的“容器”
有時候見山不是山 反被 日常的用語(表面的)的意義搞亂
所以這裡我連方法也不敢用 因為方法被拿去
用做一個行為的表現了
然後
一下類型 一下方法
然後又衍生個類型的類型 方法的類型...
所以委託是什麼?方法的類型?
剛看個教學 好像有點稍微看懂了
但是自己想舉例又失敗了
我來試作一個委託 是這樣的:
以做愛為例
delegete zhuoai ();
zhuoai xx= jiaopei()
zhuoai sese =jiaohe()
然後 產生 insect human 兩種類型的對象
如果是insect 讓牠xx 應該會 jiaopei()
如果是人類human 讓他sese 應該會 jiaohe()
好像有點怪怪的