2014-08-19から1日間の記事一覧
クラス外で使われるメソッドはほとんどkernelの命令 クラスがいでの実行はObjectクラスのメソッドを実行することになる KernelモジュールはObjectが継承しているため、Kernelモジュールのprivateメソッドである「p」「puts」「proc」等はKernelに定義されて…
インスタンス化したクラスに追加メソッドを適用 def <クラス名>.<新たなメソッド> end例 class Foo def methodA 1 end end foo1 = Foo.new foo2 = Foo.new def foo1.methodB 2 end foo1.methodB #2 foo2.methodB # NoMethodError クラスFooは変わらないまま…