阅读背景:

Ruby方法instance_eval()和send()是否否定了私有可见性的好处?

来源:互联网 
w = Widget.new # Create a Widget
w.send :utility_method # Invoke private method!
w.instance_eval { utility_method } # Another way to invoke it
w.instance_eval { @x } # Read instance variable of w
w = Widget.new # Create a Widget
w.send :utilit



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: