什么是Ruby的双冒号:‘?这个双冒号是什么?::?例如:Foo::Bar.我找到了一个定义:这个::是一个一元运算符,它允许从类或模块之外的任何地方访问定义在类或模块中的常量、实例方法和类方法。范围(私有的,受保护的)有什么好处?::揭露什么吗?
3 回答
慕慕森
TA贡献1856条经验 获得超17个赞
::
ActiveRecord::Base
module ActiveRecord class Base endend
Base
ActiveRecord
ActiveRecord::Base
module Math PI = 3.141 # ...endputs Math::PI
::
- 3 回答
- 0 关注
- 984 浏览
添加回答
举报
0/150
提交
取消