回答編集履歴

3

文章の修正

2020/06/26 19:43

投稿

BluOxy
BluOxy

スコア2663

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

文章の修正

2020/06/26 19:43

投稿

BluOxy
BluOxy

スコア2663

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

文章の修正

2020/06/26 19:41

投稿

BluOxy
BluOxy

スコア2663

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
- Humanのインスタンスからwalkメソッドが呼び出せれば継承できているはないでしょうか
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
+ 正直、両者に共通点はほとんど無いと思います。つまり、両者の間に違いが存在することは自明ですから、やはりそれぞれの解説を読んで理解するべきだと思います。