在Ruby对象中,提供了便捷的存储和取回机制:实例变量(intance variable)
特征
1、实例变量总是以@符号开头
2、实例变量仅仅在它归属的对象内部可见。
3、一个实例变量在类的其中一个方法中初始化,然后可以在这个类的任何方法中使用。
代码
Calss Teacher
def set_name(string)
puts "set name is"
@name=string
end
def get_name
puts "get name is"
@name
end
end
实例变量能够在方法调用间存活的特点,使得他们适用于对象状态的保存
ruby-实例变量
最新推荐文章于 2020-09-15 07:05:40 发布