为什么允许控制器中的参数在导轨中受到保护



我在轨道上看到了两种不同的体验。在多个项目中permit_paramsprotected 中定义,在多个项目中定义它们以 private

这两种策略有什么区别?

请简要说明

私有

类型或成员只能由同一类中的代码访问。

保护

类型或成员只能由同一类或结构中的代码或派生类中的代码访问。

私有方法的示例:http://matthodan.com/2010/08/08/ruby-private-methods-vs-protected-methods.html

相关内容

  • 没有找到相关文章