不明白 Ruby 的方法可见性控制是怎么回事,更深层的是不明白实例中的使用是什么样子的,没有例子参考理解。也不是很明白 self,之类的。
如果有好的文章,书,博客能解释我的对于以上的疑问,请务必推荐。谢谢。
我在网上找了一些博客上发的笔记,其中一个代码展示如下。
https://gist.github.com/stardiviner/20c9e92ed783ab967dec
但是结果中我有一个不明白: 第二个输出结果 B-protected 应该是来自 class B 的 private_mth. 那么难道不该是输出 B-private 么?