Project1

标题: 有关脚本语言的问题 [打印本页]

作者: wm1ybh2    时间: 2008-10-12 01:05
标题: 有关脚本语言的问题
class Foo
  FOO = 'FOO'
end

class Bar < Foo
  p FOO             # => "FOO"
end

p Foo::FOO          # => "FOO"
这里面的::是意思 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: trentswd    时间: 2008-10-12 01:18
因为Foo类有个FOO的变量
Bar类继承了Foo类,于是也有FOO这个变量
所以Foo::FOO表示是Foo这个类里的成员,不是Bar这个类里面的

……貌似吧…… [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1