Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Javaプログラマーが学ぶRuby基礎/Rubyの定数

概要

Rubyの定数について説明します。

定数とは

固定値。一度設定すると変更されないもの。
Rubyでは一文字目を英大文字。二文字目を英字もしくはアンダースコアにすることによって
定数を宣言することが出来る。
全文字英大文字にするのが慣例的に望ましい

サンプルコード
SCREEN_NAME = "注文画面"
puts("画面名は#{SCREEN_NAME}です")
#定数の再設定をしようとするとエラーが発生
SCREEN_NAME = "参照画面"
出力
画面名は注文画面です
warning: already initialized constant SCREEN_NAME