2013-10-05から1日間の記事一覧

複数キーのソート Enumerable#sort (昇順・降順のみ、昇順・降順混在)

すみません控えのみです。 まずsortメソッド、sort_byメソッドの復習 instance method Enumerable#sort sort -> [object] sort {|a, b| ... } -> [object] 全ての要素を昇順にソートした配列を生成して返します。 ブロックなしのときは メソッドを要素に対し…

Mix-inにおけるModule#includeとObject#extend

これもメモです。 2014/7/30追記(まとめ) includeとextendの違いについて。 「オブジェクト指向スクリプト言語 Ruby」pp.195-196 から引用 モジュールを Mix-in としてクラスに「混ぜ込む」ためには include を使います。 include は Class クラスのメソッ…