西小倉事典
mindia › 西小倉事典 › 単語

Railsメソッド

西小倉パンデイロ · 2009-10-27 更新 · 履歴(4)
第 2 版(2009-09-04 19:59:42 · 西小倉パンデイロ)を表示しています。 最新版に戻る

privateとprotected

privateの意味は、メソッドを関数形式でだけ呼び出せるようにし、 レシーバー形式では呼び出せないようにするという意味です。したがって、 可視性がprivateなメソッドは、自クラス及びサブクラスからしか参照 できません。 protectedも同様に、自クラス及びサブクラスからしか参照できませんが、 関数形式でもレシーバー形式でも呼び出せます。 メソッドのカプセル化に必要な機能です。

http://www.ruby-lang.org/ja/man/html/FAQ_A5E1A5BDA5C3A5C9…

んー。よくわかんないっす。

履歴

タグ