読者です 読者をやめる 読者になる 読者になる

P66 定数

大文字で定義する。
代入によって定義を行うが、メソッドの中では定義できない。
一度宣言された定数に代入すると警告が発生する。
→freezeにより代入を防げると思ったが、オブジェクトの参照が変わる事は抑止できても、定数の代入は防げない。
→そんな馬鹿な事する奴はいないと思うしかないのか?

【参考サイト】
変数と定数 (Ruby 2.0.0)

たのしいRuby 第5版

たのしいRuby 第5版