[#38724] 祝日判定用メソッド — Take_tk <ggb03124@...>

たけ(tk)です

19 messages 2003/11/02

[#38756] ruby-dev summary 21730-21822 /draft — Minero Aoki <aamine@...>

青木です。

14 messages 2003/11/05

[ruby-list:38816] Re: new with module

From: Murayama Toshikiyo <murayama@...>
Date: 2003-11-20 02:53:04 UTC
List: ruby-list #38816
初投稿の村山です.

#基本的にJavaな人なんで普段はリードオンリーですが,
#Rubyな人には次の事情は分からないでしょうから補足.

> Javaでですね、
> 
>     public Enumeration values() {
中略
> こんなことしたりすることがあります。Enumerationというインタフェイス
> を指定してObjectを生成すると。

これって,いわゆるGoFのIteratorパターンの話です.

Enumerationは非推奨クラスにこそなってないはずですが,古いクラスなんで
あまり勧められていません.

JDK1.2以降の新しいコレクションフレームワークではEnumerationではなく
Iteratorインターフェースの使用が推奨されているはずです.

#勧められない理由の一つはその名前ゆえ.EnumerationではIteratorだとは
#分からない.Enumerationの名前がIteratorじゃなかったのは,多分,単純な
#ミスです.



In This Thread