作者: KIMURA Koichi
日時: 2008/2/17(14:17)
Bruce.です。

T.Watanabe さんは書きました:

> 疑問その1
> 
>   interface がよく分かっていないのですがオススメの情報源はあるでしょう
> か?  ぶっちゃけあれって何が便利なのか分からんのですが(^^;

その起源が某blogを起点に話題になりましたが、Javaに関して言えば××が
便利だからという動機よりはむしろ、多重継承はやりたい、でもC++的なそれでは
導入したことによる問題が大きい。
んじゃあ代わりに。てな面が大きいのではないかと考えてます。

> 疑問その2
> 
>   duck typing は「Ruby だから可能」なのでしょうか?
>   メソッドのインターフェイス(Java的でない意味で)を決定し、同じように
> 動作する(内部の処理は全然違っても)メソッドを用意してやればそれでいい
> んじゃないの?と思っているんですけど、この解釈って乱暴すぎますか?(^^;

Rubyに限ったことじゃないと思いますがなぜに?

-- 
木村浩一/KIMURA Koichi
 I thought what I'd do was, I'd pretend I was one of those deaf-mutes or
shoud I?
 mail kbk at kt.rim.or.jp
 web  www.kt.rim.or.jp/~kbk/zakkicho/index.html