Ruby 定数を使用する

Ruby 定数を使用する

Rubyで、定数を使用するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

定数を使用

rubyは、定数は変数名を大文字からにします。

値を新しく代入しようとすると警告が発生します。

警告が発生するだけで、実際には書き換えは可能という仕様になってます。

また、追加は警告なしでできてしまいます。

freezeを使用すると、値を追加するとエラーを出すことが可能です。

クラス内で定義した定数は、クラス名::定数名で参照することが可能です。

メソッドの中で定数を定義することはできません。