インスタンス変数
test.rb
class Test
def setName(str)
@name = str
end
def getName()
return @name
end
end
test = Test.new()
test.setName("hogehoge")
puts test.getName()
hogehoge
クラス変数
test.rb
class Test
@@count = 0
def increment()
@@count += 1
end
def show_count()
puts @@count
end
end
test1 = Test.new()
test2 = Test.new()
test1.increment()
test1.show_count()
test2.increment()
test2.show_count()
1
2