所有文章都说私有方法和受保护方法之间的区别,但是没有关于使用它的许可。
所以如果代码如下:
private
def my_method
#some code
end
私人是否仅影响my_method或以下所有内容?
更新 如果我想要使用受保护的方法,如果影响了一切? 如果我在my_method下面编码:
protected
def another_method
#some code
end
这是否意味着私有方法已经结束并且受保护的方法部分已经开始了?
答案 0 :(得分:3)
简单回答您的问题:是的,当您拥有以下代码时:
private
....
protected
....
然后私人停止受保护的开始。