エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
おまじない的に使っていたattr_accessor。 てっきり、予約語かなんかの類だと思っていたけど、Rubyの理... おまじない的に使っていたattr_accessor。 てっきり、予約語かなんかの類だと思っていたけど、Rubyの理解が進むにつれて、attr_accessorもメソッドなのだろうかと思ってきた。 ネットで検索しても、誰も触れていないって事はもはや暗黙の了解?と思ったけど、気になるものはしょうがないので、メソッドとして実現できるか調べてみる。 最初に attr_accessorを使うソース class Hello attr_accessor :msg end hello = Hello.new hello.msg = "Hello world" p hello.msg #=> "Hello world" p hello.methods #=>メソッドの一覧メソッドの一覧の中に ["msg=" ,"msg" ,...] があるので、これがそのままメソッド名だろうと言うことで、attr_acce