西西河

主题:【原创】JAVA和C#,武当和少林之争! -- Highway

  • 共: 💬 137 🌺 299 🌵 10
我觉得delegate更像Functor

Java我不熟,自己玩儿过一会,但从未正经做过项目,

不敢乱发言。只是从C/C++/C#的角度来探讨一下。

带实现的Interface就不是Interface,而是concrete class了。

因此我觉得是更像STL中的Fuctor,function当作object用。

同意兄台这个看法,delegate非常容易使用所以容易被滥用。

事实上这也是普遍的情况,越好用的东西越容易被乱用。



有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河