[Ruby]Rubyのアトリビュート(attribute)はプロパティ(property)のこと
2016/07/18
Rubyでは、プロパティではなく(property)のことをアトリビュート(attribute)という。
アクセサメソッド利用などは、下記のようにコーディングする。
1 2 3 4 5 6 7 8 9 |
# クラス定義 class hoge @foo = 0 # インスタンス変数定義 attr_accessor :foo # アクセサ定義 def h = hoge.new h.foo = 9 p h.foo #=> 9 |
聞きなれない言葉だけど、読み替えると特に難しいことではなさそうだ。