如题,
一直对委托不甚了解,请高手解释一下如何实现。
最好给个简单的例子,配讲解..分不够再加啊..感激不尽!

解决方案 »

  1.   

    Java是不可能实现委托的, 因为压根就没有这个机制, Java中要实现委托的类似功能只能用接口/内部类, 随便看一个AWT / Swing的程序就知了
      

  2.   

    delegate(委托,代理,委任)可以参看包装模式,你就会明白是怎么回事了.
      

  3.   

    那Java的函数指针如何实现,是inner class?
      

  4.   

    java和c#最大的区别估计就在这里了,java是没有delegate和event的。要实现类似的功能用inner 就可以了。
      

  5.   

    Java是没有显示支持delegate的吧,不过Swing组件的监听器模式好像就是按照这个原理来的
      

  6.   

    delegate只是一种说法,在java中与之同等的说法是call back