回答編集履歴
2
privateをつけわすれていた。
test
CHANGED
@@ -20,9 +20,9 @@
|
|
20
20
|
|
21
21
|
// static
|
22
22
|
|
23
|
-
static boolean initialized = false;
|
23
|
+
private static boolean initialized = false;
|
24
24
|
|
25
|
-
static String commonName = null;
|
25
|
+
private static String commonName = null;
|
26
26
|
|
27
27
|
static boolean initialize(String commonName) {
|
28
28
|
|
1
名前が同じでわかりにくかったのを修正
test
CHANGED
@@ -104,7 +104,7 @@
|
|
104
104
|
|
105
105
|
FamilyPerson.initialize("佐藤"); // 初期化
|
106
106
|
|
107
|
-
b = FamilyPerson.create("
|
107
|
+
b = FamilyPerson.create("次郎"); // 初期化後なのでnullが返ってくる。
|
108
108
|
|
109
109
|
if (b == null) {
|
110
110
|
|
@@ -118,7 +118,7 @@
|
|
118
118
|
|
119
119
|
FamilyPerson.initialize("鈴木"); // 再度初期化しようとするけど、変更されない
|
120
120
|
|
121
|
-
c = FamilyPerson.create("
|
121
|
+
c = FamilyPerson.create("三郎"); // 初期化前なのでnullが返ってくる。
|
122
122
|
|
123
123
|
if (c == null) {
|
124
124
|
|
@@ -150,8 +150,8 @@
|
|
150
150
|
|
151
151
|
aの値がnullです。
|
152
152
|
|
153
|
-
bのフルネームは佐藤
|
153
|
+
bのフルネームは佐藤 次郎です。
|
154
154
|
|
155
|
-
cのフルネームは佐藤
|
155
|
+
cのフルネームは佐藤 三郎です。
|
156
156
|
|
157
157
|
```
|