From: shugo@... (MAEDA Shugo) Date: 1998-07-28T18:52:40+09:00 Subject: [ruby-list:8936] Re: nil + 1, or Integer.to_i 前田です。 # 8耐に行ってました。 In message "[ruby-list:8921] Re: nil + 1, or Integer.to_i" Yukihiro Matsumoto wrote: ||>Numeric が to_i を持ってるなら、mindex から削除するのは ||>変ですよね。 || ||いや. メソッドとしては持っていないんですよ. ドキュメントがあるだけ. | |Numeric#to_iとか,Integer#to_iとかの実装があれば良い問題なん |ですか? 追加するのはそんなに難しくないですけど. |# でも意味はなさそう. Numericのドキュメントにto_iが書かれているのでしたら、サブクラス で実装することが求められていると考えてよいのですよね? class SubclassResponsibilityError < Exception end class Numeric def to_i raise SubclassResponsibilityError.new end end みたいにしておくというのはどうでしょう。 -- 前田 修吾 (shugo@aianet.ne.jp)