回答編集履歴
1
例を追加しました
test
CHANGED
@@ -13,3 +13,13 @@
|
|
13
13
|
一方、セッターはインスタンスが生成された後なら、いつでも何度でも実行できるので、
|
14
14
|
|
15
15
|
クラスのプロパティを変更したいときに好きに使えばいいと思います。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
あまりいい例ではないですが、標準ライブラリでいうと[Level](https://docs.oracle.com/javase/jp/8/docs/api/java/util/logging/Level.html)クラスがコンストラクタはあるけど、セッターがない例です。
|
20
|
+
|
21
|
+
このクラスはログのレベルですが、ログのレベルの名前や値は、
|
22
|
+
|
23
|
+
あとから変えられると困るし、初期状態で知りたいので、コンストラクタでのみ設定できるようになっているんだと思います。
|
24
|
+
|
25
|
+
|