看板java
标 题Re: [情报] Java 即将加入 Closure
发信站KKCITY (Wed Aug 30 20:08:14 2006)
转信站ptt!ctu-reader!Spring!news.nctu!news.ntust!news.ntu!bbs.ee.ntu!zoonews
※ 引述《[email protected] (godfat 真常)》之铭言:
> ※ 引述《[email protected] (帅哞哞)》之铭言:
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> : 小弟是否可以顺势请益一下....
> : 如照大大下面所言....
> : 是不是说Interface会产生太多class所以不可取???
> : Interface不是用来弥补类别继承不足用的吗?
> : 如他的多重继承以及为类别增加特定方法等等.....
> : 那如果说这是他的优点....
> : 那大大认为他的缺点是啥呢??
> 其实 interface 在这边是两回事
> closure, lambda, anonymous/unnamed function(意思全部差不多)的
> 用意是用很简易的方式产生一个 callback function
> Java 现在没有这个功能,所以只能用 interface 去模拟
> 而模拟的效果非常地烂,但又不得不用。简单说就是这样
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^
> : 这里我有个问题~~~~Interface可以直接当引数用吗??他不是只有方法而已~~~
> : 那方法可以直接当引数??
> 可以,他可以 refer 到一个有实作 API 这个 interface 的 instance
如果加入了 closure, 会不会有机会也做到类似
C/C++ 那类 function pointer (C# 的 delegate?)
那种机制?
Alien
--
┌─────◆KKCITY◆─────┐▇─┐KKADSL→六星级优质连线服务
│ bbs.kkcity.com.tw │┴ └─▇ 马上申请带你上网环游全世界!
└──《From:202.72.0.45
》──┘ KKADSL ┴ http://adsl.kkcity.com.tw
--