【发布时间】:2018-05-27 12:26:22
【问题描述】:
所有文章都提到了私有方法和受保护方法之间的区别,但没有明确使用它。
所以如果代码类似:
private
def my_method
#some code
end
private 是否仅影响 my_method 或以下所有内容?
更新: 如果影响一切,如果我也想使用受保护的方法怎么办? 如果我在 my_method 下面编码:
protected
def another_method
#some code
end
是否意味着私有方法已经结束,受保护的方法部分已经开始?
【问题讨论】:
-
以下所有内容。
-
"这是否意味着私有方法已经结束并且受保护的方法部分已经开始?" - 是的
标签: ruby-on-rails ruby private protected