Ruby - グローバル変数

Advertisement

グローバル変数

変数名の前に$をつけると、その変数はグローバル変数として扱われる。グローバル変数はプログラム上のどの位置からでも参照することができる。
安全性が低いので、使用しないほうがよい。

サンプルコード

sample.rb
class Sample
  $height = 150
end

print $height

1.times{
  print $height
}

結果
150150
上の例では$heightはSampleクラス定義内で宣言されているが、Sampleクラス以外の部分からアクセスされても有効になっている。

Advertisement

ショートカット

634トップページ
このカテゴリのトップページに戻る
634ラボ

サイト検索

Google

Web サイト内

Y!ログール