Rubyの命名規則

Ruby では、名前を識別しやすいように、ある規則を使用します。
名前の先頭文字で、その名前が何に使われているかを示します。

ローカル変数・メソッドの引数・メソッド名 - 小文字/アンダースコア (_)
グローバル変数 - ドル記号 ($)
インスタンス変数 - アットマーク (@)
クラス変数 - 2つのアットマーク (@@)
クラス名・モジュール名・定数 - 先頭文字を大文字

変数とクラス名の例:

ローカル変数 - name, _73
グローバル変数 - $debug, $_
インスタンス変数 - @name, @_
クラス変数 - @@total, @@N
定数/クラス名 - String, MyClass

コメント

(必須)

(必須)
(メールアドレスは公開されません)