回答編集履歴
1
文書の表現を少し変える。
answer
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
言い方が変わったのでは**ありません**。関数の一部をそのように**も**呼ぶとしただけです。メソッドはやはり関数であり、関数ではないメソッドは存在しません。つまり、
|
2
2
|
|
3
|
-
* 関数で__な
|
3
|
+
* 関数で__ない__、かつ、メソッドでも__ない__もの
|
4
|
-
* 関数で**あ
|
4
|
+
* 関数で**ある**、かつ、メソッドでは__ない__もの
|
5
|
-
* 関数で**あ
|
5
|
+
* 関数で**ある**、かつ、メソッドでも**ある**もの
|
6
6
|
|
7
7
|
の三種類しか存在しません。質問のコードは**どちらも**関数です。しかし、片方はメソッドでもあり、もう片方はメソッドではありません。メソッドになれば、関数ではなくなるのではありません。別の呼び方もできるようになっただけです。例えると、「人間のうち、生物学的に雄の特徴を持つものを男性という。」と言っているような関係です。比喩的表現を除けば、男性はすべて人間です。そして同じく、人間から男性と言い方が変わったのでは**ありません**。人間の一部を男性と呼ぶに過ぎません。
|
8
8
|
|