回答編集履歴
3
演算子 -> 修飾子 に修正
answer
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
-----------------------------------------
|
12
12
|
|
13
|
-
public, protected, private これを C++では **アクセス
|
13
|
+
public, protected, private これを C++では **アクセス修飾子**と言った気がします。
|
14
14
|
|
15
15
|
これは**他のクラスから扱えるかどうか**っていう条件のものです。
|
16
16
|
|
2
追記0
answer
CHANGED
File without changes
|
1
追記0
answer
CHANGED
@@ -63,4 +63,37 @@
|
|
63
63
|
|
64
64
|
っていうこと。
|
65
65
|
|
66
|
-
ちょっとその書籍、説明に使うコードが適切じゃないと思う。
|
66
|
+
ちょっとその書籍、説明に使うコードが適切じゃないと思う。
|
67
|
+
|
68
|
+
-----------------------------------------------
|
69
|
+
|
70
|
+
[追記0]
|
71
|
+
|
72
|
+
インターフェースについては
|
73
|
+
|
74
|
+
[インターフェース](http://blog.livedoor.jp/crackstars/archives/680023.html)
|
75
|
+
|
76
|
+
あたりを参照。
|
77
|
+
|
78
|
+
インスタンス化っていうのは、インスタンスを生成すること。オブジェクト生成ともいうけど。
|
79
|
+
|
80
|
+
クラス定義だけでは何もできません。単なる定義だけだし。
|
81
|
+
|
82
|
+
実際に生成して初めて使える。
|
83
|
+
|
84
|
+
**new** を使って生成するやつ。
|
85
|
+
|
86
|
+
taskHandler.handle(myTask);
|
87
|
+
|
88
|
+
は taskHandlerオブジェクトの handleにmyTaskっていうオブジェクトを渡して処理してもらっている...
|
89
|
+
|
90
|
+
|
91
|
+
私としてはその書籍は無駄だと思う。
|
92
|
+
だって、私からしても説明がおかしいと思うし。
|
93
|
+
だってなぁ、handleメソッドがTask taskを引数にしているけど一度も使わないって...
|
94
|
+
|
95
|
+
これって混乱の原因になるんだけど。
|
96
|
+
|
97
|
+
なので、私ならその本はやめて、他の書籍に乗り換える。
|
98
|
+
|
99
|
+
使うとしても他の書籍やサイトも一緒にやる。
|