回答編集履歴

1

追記

2019/06/07 00:49

投稿

otn
otn

スコア84645

test CHANGED
@@ -1,3 +1,13 @@
1
1
  `100`は常に定数です。
2
2
 
3
3
  何か、勘違いしているのでは?
4
+
5
+
6
+
7
+ #追記
8
+
9
+ ・オブジェクトを代入した変数や定数に、別のオブジェクトを再代入する事を防ぐ手段はありません。定数への再代入は警告メッセージが出ます
10
+
11
+ ・オブジェクトを同じオブジェクトのままで、破壊的メソッドで変化させる事ができます。これを出来なくするのが`freeze`です
12
+
13
+ (ただし、数値やシンボル、true/false/nilに対する破壊的メソッドはないです)