【发布时间】:2016-03-05 21:13:57
【问题描述】:
我知道要在 Ruby 中使用类继承,使用以下语法:
class MyNewClass < SomeClass
...
end
我也知道命名空间中的嵌套是使用:: 标识的:
class SomeNameSpace::MyNewClass < SomeNameOtherSpace::SomeClass
...
end
但是,下面的语法是什么意思呢?
class SomeNameSpace::MyNewClass < ::SomeClass
...
end
我希望 ::SomeClass(所以在 :: 之前没有任何内容)是某事的简写,但它到底是什么意思?
【问题讨论】:
标签: ruby syntax namespaces