只是想知道,我们何时应该在模型中实际使用私有或保护某些
方法?
有时候我不能无私地把我的方法分组,也不会受到保护.我只是离开它原样.但是我知道这是一个不好的做法,否则这两个组不会在编程中创建.
谢谢.
>如果你打算在外面
调用一个
方法,那么record.method(),然后是“public” >如果只在内部使用self.method(),那么“私有” >如果你计划在内部使用它,而且在子类中使用self.method()#,那么“protected”
原文链接:https://www.f2er.com/ruby/266949.html