質問するログイン新規登録

回答編集履歴

1

なお

2018/05/14 16:47

投稿

LouiS0616
LouiS0616

スコア35678

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
+ コードに期待する動作に依ってはこの限りではありませんが。