- 68 名前:デフォルトの名無しさん mailto:sage [2016/01/10(日) 01:16:08.27 ID:+l1yiqNW.net]
- x.sin() では x がオブジェクトで、sinというメソッド(もしくはメッセージ?)を処理していて、
sin(x) では sin がオブジェクトで、xという入力を処理している。 どちらかの方がよりオブジェクト指向的だという序列なんかない。 数学関数それ自体をオブジェクトと認めようとしない思想(?)の根源は何なんだ? 違うよな どちらがオブジェクト志向的かといえばx.sin()でしょ xというオブジェクトにsin()というメソッドが属しているという考えなんだから sin()は関数に対してxというオブジェクト、あるいは単にデータを引き渡しているだけ 後者は明らかに関数的な考え方、動詞優位
|

|