Ruby 初心者スレッド Part 54at TECHRuby 初心者スレッド Part 54 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト3:デフォルトの名無しさん 14/02/17 10:13:17.70 [1 , 2].add #=>3 や [1 , 2 , 3].sum #=>6 とかのメソッドが無い理由ってどんなことが考えられますか? 一見便利そうなのに。 [1 , 2 , 3].inject(:+) で解決できるのはわかるのですが 4:デフォルトの名無しさん 14/02/17 10:22:07.37 >>3 Objectクラスにaddやsumに反応するメソッドを実装できたら考えてあげてもいいよ 5:デフォルトの名無しさん 14/02/17 11:00:27.06 面倒くさい質問してもいい? 6:デフォルトの名無しさん 14/02/17 11:14:55.45 >>4 まあそういうことだよね 要素に数値や文字列が入ってないと例外で落ちるようなメソッドをArrayに作るわけにはいかん だからこそ使用メソッドをユーザーが指定できる畳み込みがあるわけだし 7:デフォルトの名無しさん 14/02/17 12:35:26.23 |l| i|li , __ _ ニ_,,..,,,,_ l|!・ω・ :l. __ ̄ ̄ ̄ / ・ω・≡ !i ;li  ̄ ̄ ̄ キ 三 i!| |i  ̄ ̄  ̄ =`'ー-三‐ ― / ; / ; ; ; _,/.,,,// / ヒュンッ /・ω・ / | / i/ //ー--/´ : / / /; ニ_,,..,,,,,_ / ・ω・`ヽ ニ≡ ; .: ダッ キ 三 三 人/! , ; =`'ー-三‐ ―_____从ノ レ, 、 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch