回答編集履歴
3
文章の修正
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
もしくは、その仮説が正しいか試しに実行して確認しましょう。
|
32
32
|
|
33
|
-
(逆質問ですが、Humanのインスタンスからwalkメソッドが呼び出せれば継承できてい
|
33
|
+
(逆質問ですが、Humanのインスタンスからwalkメソッドが呼び出せれば継承できていますよね。認識が合っているか確認してください)
|
34
34
|
|
35
35
|
|
36
36
|
|
2
文章の修正
test
CHANGED
@@ -1,20 +1,20 @@
|
|
1
|
-
今回の質問に関連する「継承」、「抽象クラス」、「インターフェース」は既にネットの情報がたくさん転がっています。
|
1
|
+
今回の質問に関連する「継承」、「抽象クラス」、「インターフェース」は既にネットの情報がたくさん転がっています。それ等を検索して理解したのであれば、**通常この手の質問は発生しません**。
|
2
|
-
|
3
|
-
それ等を確認して理解したのであれば、**通常この手の質問は発生しません**。
|
4
2
|
|
5
3
|
|
6
4
|
|
7
|
-
|
5
|
+
検索していなければ、まずはしましょう。
|
8
6
|
|
9
|
-
(質問に「継承」、「抽象クラス」、「インターフェース」について調べたことが何も記載されていま
|
7
|
+
(質問に「継承」、「抽象クラス」、「インターフェース」について調べたことが何も記載されていないので、何も調べていないように見受けられます)
|
10
8
|
|
11
9
|
|
12
10
|
|
13
|
-
|
11
|
+
検索しても理解できなかった場合、どの情報源のどの部分が理解できなかったかを可能な限り具体的に質問へ追記しましょう。
|
14
12
|
|
15
13
|
|
16
14
|
|
17
|
-
質問をする
|
15
|
+
そして、今更書きますが、質問をするタイミングを間違えています。
|
16
|
+
|
17
|
+
検索して分からない点が発生したときにその文言について質問をしましょう。
|
18
18
|
|
19
19
|
|
20
20
|
|
1
文章の修正
test
CHANGED
@@ -1,10 +1,14 @@
|
|
1
1
|
今回の質問に関連する「継承」、「抽象クラス」、「インターフェース」は既にネットの情報がたくさん転がっています。
|
2
2
|
|
3
|
-
それ等を確認して理解したのであれば、通常この手の質問は発生しません。
|
3
|
+
それ等を確認して理解したのであれば、**通常この手の質問は発生しません**。
|
4
4
|
|
5
5
|
|
6
6
|
|
7
7
|
確認していなければ、まずは確認しましょう。
|
8
|
+
|
9
|
+
(質問に「継承」、「抽象クラス」、「インターフェース」について調べたことが何も記載されていません)
|
10
|
+
|
11
|
+
|
8
12
|
|
9
13
|
確認しても理解できなかった場合、どの情報源のどの部分が理解できなかったかを可能な限り具体的に質問へ追記しましょう。
|
10
14
|
|
@@ -20,13 +24,13 @@
|
|
20
24
|
|
21
25
|
[C#における継承](https://ufcpp.net/study/csharp/oo_inherit.html)が何か確認しましょう。
|
22
26
|
|
23
|
-
|
27
|
+
(逆質問ですが、本当に**抽象メソッドしか継承は行えない**のでしょうか。考えてください)
|
24
28
|
|
25
29
|
|
26
30
|
|
27
31
|
もしくは、その仮説が正しいか試しに実行して確認しましょう。
|
28
32
|
|
29
|
-
|
33
|
+
(逆質問ですが、Humanのインスタンスからwalkメソッドが呼び出せれば継承できている認識で間違いありませんか。であれば、実際に試してください)
|
30
34
|
|
31
35
|
|
32
36
|
|
@@ -34,8 +38,18 @@
|
|
34
38
|
|
35
39
|
|
36
40
|
|
37
|
-
下記が両者の解説記事です。それぞれ
|
41
|
+
下記が両者の解説記事です。それぞれ確認しましょう。
|
38
42
|
|
39
43
|
- [抽象クラス](https://ufcpp.net/study/csharp/oo_abstract.html)
|
40
44
|
|
41
45
|
- [インターフェース](https://ufcpp.net/study/csharp/oo_interface.html)
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
両者とも理解すると、どの部分が違ってどの部分に共通点があるのか、toukyoutaro さんの頭の中で整理できます。
|
50
|
+
|
51
|
+
(逆質問ですが、抽象クラスとインタフェースはそれぞれどのような共通点があるのでしょうか。考えてください)
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
正直、両者に共通点はほとんど無いと思います。つまり、両者の間に違いが存在することは自明ですから、やはりそれぞれの解説を読んで理解するべきだと思います。
|