2008-01-01から1ヶ月間の記事一覧

演算子と可視性

1.9では、幾つかのクラスの演算子で、可視性変更が効かなくなっている。(protected, privateに変更しても実行できる) class Fixnum private :+ end p(1 + 2) class Array private :+ end p([1] + [2]) class String private :+ end p("1" + "2")高速化のため…