研究

attr_accessorでクラス変数を見る

attr_accessorで、@から始まる変数を見るときにちょっと迷った。 attr_accessor :@x, :@yという書き方だと、 in `attr_accessor': invalid attribute name `@x' (NameError) が出てしまう。 class Example attr_accessor :x,:y,:z def initialize(x, y) @x …

Rubyの罠

説明しよう!Rubyには「i++」は存在しないのだアアアァアアアッ!! 正しくは「i += 1」なのです。もきゅ。