回答編集履歴

1

refine

2016/09/14 05:56

投稿

yohhoy
yohhoy

スコア6191

test CHANGED
@@ -12,11 +12,9 @@
12
12
 
13
13
 
14
14
 
15
- 後者setterメソッドを提供することは、クラスTestは「**ミュータブル(Mutable)/可変**なクラスである」ことを意味しており、Javaのクラス設計に置いては非常に重要な意味を持ちます。
15
+ 後者setterメソッドを提供することは、クラスTestは「**ミュータブル(Mutable)/可変**なクラスである」ことを意味します。
16
16
 
17
-
18
-
19
- 反対に、全ての**メンバ変数をfinal宣言**し、コンストラクタでのみメンバ変数を設定し、setterメソッドを**提供しない**クラスは、**イミュータブル(Immutable)/不変**なクラスと呼ばれます。
17
+ 反対に、全ての**メンバ変数をfinal宣言**し、コンストラクタでのみメンバ変数を設定し、setterメソッドを**提供しない**クラスは、**イミュータブル(Immutable)/不変**なクラスと呼ばれます。クラスをイミュータブルとすることは、Javaのクラス設計においては非常に重要な意味を持ちます。
20
18
 
21
19
 
22
20