回答編集履歴
1
なお
answer
CHANGED
@@ -37,4 +37,16 @@
|
|
37
37
|
cutResultが100度以上の温度は弾いてくれるので、少なくとも千度にはなりません。安心です。
|
38
38
|
(低い方にはいくらでも設定できるのは欠陥に見えますが...)
|
39
39
|
|
40
|
-
**セッターを用いることによって、値をセットする際に処理を噛ませているのです。**
|
40
|
+
**セッターを用いることによって、値をセットする際に処理を噛ませているのです。**
|
41
|
+
|
42
|
+
なお
|
43
|
+
---
|
44
|
+
個人的には、Sampleクラスのコンストラクタは次のように書いた方が良いと思います。
|
45
|
+
```Java
|
46
|
+
public Sample(int number){
|
47
|
+
setResult(number);
|
48
|
+
}
|
49
|
+
```
|
50
|
+
|
51
|
+
**『値をセットするときに留意すべきことがある』**という事実を完全に忘れられるからです。
|
52
|
+
コードに期待する動作に依ってはこの限りではありませんが。
|