什么是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 關注
- 1020 瀏覽
添加回答
舉報
0/150
提交
取消