From: "T.Soejima" Date: 2009-10-27T15:44:43+09:00 Subject: [ruby-list:46484] "<<" の使い方 そえじま@勉強中 です。 ちょっと試しに Array#push を自分で考えてみたんですが、変なところで エラーになってしまいます。 class Array_push attr_accessor :ary def initialize ary = Array.new ary = nil end def push data ary << data && data # ここでエラーになってしまいます。 end end if __FILE__ == $0 ap = Array_push.new ap.push("sample data") print ap.ary end なにかrequire しないといけないんでしょうか? よろしくお願いします。