syn*_*pse 0 ruby metaprogramming
可以使用调用私有方法,send但是有没有办法以某种方式对类进行猴子修补以常规方式调用它?
send
syn*_*pse 10
Module#public就可以了。
Module#public
class Foo private def hello "hello" end end class Foo public :hello end
归档时间:
10 年,2 月 前
查看次数:
1284 次
最近记录: