●インスタンス変数
3段活用
以下、全て出力結果は同じになる
①基本の書き方
class Test
# セッター
def name=(name)
@name = name
end
# ゲッター
def name
@name
end
end
②セッターとゲッターをそれぞれ簡略化
class Test
# セッター
attr_writer :name
# ゲッター
attr_reader :name
end
③全て簡略化
class Test
attr_accessor :name
end