回答編集履歴
4
誤記
test
CHANGED
@@ -17,4 +17,4 @@
|
|
17
17
|
|
18
18
|
という質問だと思って回答しています。
|
19
19
|
|
20
|
-
(何か引数があるかもしれない
|
20
|
+
(何か引数があるかもしれないという意図で、質問の表記から`super(...)`、`this(...)`に書き改めました)
|
3
些細
test
CHANGED
@@ -13,8 +13,8 @@
|
|
13
13
|
|
14
14
|
「スーパークラスのコンストラクタ」や「自オブジェクトの別のコンストラクタ」の呼び出しがそれぞれ`super()`や`this();`なので、ここは表現がおかしいです。
|
15
15
|
|
16
|
-
> コンストラクタの中で、**その**コンストラクタの処理を**実行する**前に、何故、スーパークラスや自オブジェクトのコンストラクタを呼び出す`super(
|
16
|
+
> コンストラクタの中で、**その**コンストラクタの処理を**実行する**前に、何故、スーパークラスや自オブジェクトのコンストラクタを呼び出す`super(...);`や`this(...);`を先に記述する必要性があるのでしょうか。
|
17
17
|
|
18
18
|
という質問だと思って回答しています。
|
19
19
|
|
20
|
-
(何か引数があるかもしれないしないかもしれないという意図で、質問の表記から`super(
|
20
|
+
(何か引数があるかもしれないしないかもしれないという意図で、質問の表記から`super(...)`、`this(...)`に書き改めました)
|
2
些細
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
「すべてのスーパークラスのコンストラクタ
|
1
|
+
「すべてのスーパークラスのコンストラクタがObjectまで遡って確実に実行されて欲しい」
|
2
2
|
「サブクラスのコンストラクタの処理が実行される**前に**スーパークラスのコンストラクタの処理が実行されて欲しい」
|
3
3
|
からです。
|
4
4
|
|
1
些細
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
「すべてのスーパークラスのコンストラクタをObjectまで遡って確実に実行されて欲しい」
|
2
|
-
「サブクラスのコンストラクタの処理が実行される**前に**スーパークラスのコンストラクタの
|
2
|
+
「サブクラスのコンストラクタの処理が実行される**前に**スーパークラスのコンストラクタの処理が実行されて欲しい」
|
3
3
|
からです。
|
4
4
|
|
5
5
|
----
|