cu_Cbear 发表于 2011-10-25 16:17

ruby的变量和常量

ruby的变量和常量


ruby的变量和常量含有对象的引用。变量本身没有内在的类型。变量的类型仅仅由变量引用的对象所能响应的消息决定。
ruby中常量也是对对象的引用。常量在第一次被赋值的时候创建,和别的语言不同,ruby允许你改变常量的值。OUTER_CONST = 99
class Const
def get_const
p "-ssssssssssssssssss---"
CONST
end
p "------------------"
CONST = OUTER_CONST + 1
end
p Const.new.get_const
p Const::CONST
p ::OUTER_CONST
p Const::NEW_CONST = 123

我是软件狂 发表于 2011-10-25 17:39

菜鸟一只

gr33n 发表于 2011-11-21 17:14

学习!
页: [1]
查看完整版本: ruby的变量和常量