五千年(敝帚自珍)

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

共:💬137 🌺299 🌵10
全看分页树展 · 主题 跟帖
家园 这个要和无斋兄商榷一下

delegate实际上是对只有一个method的interface和其实现的一种简化写法。我个人认为delegate是非常方便的,象Groovy这些基于Java的script languages都在考虑或者已经实现enclosure--实际上是delegate的更为强大的变种。不过Java本身再加delegate不太容易了,也不一定有好处,因为delegate被滥用的可能性太大了--大家都把函数传来传去,对class这一层的设计注意力自然会降低。

全看分页树展 · 主题 跟帖


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

Copyright © cchere 西西河