memo
論点は結果をいかに返すか、という点になってきていると思うのですが、
整理の為に僕の考えを書いておきます。
1.メソッド呼出しによって生み出されるものがあればそれを返す
2.メソッド呼出しが対象オブジェクトの内部状態にのみ作用するので
あれば何も返さない
ところで setter メソッドは2の範疇だというのが僕の意見ですが、this
を返すというのも「setter メソッドによって生まれ変わった私を見て!」と
いう解釈をすると1に含められますね。
論点は結果をいかに返すか、という点になってきていると思うのですが、
整理の為に僕の考えを書いておきます。
1.メソッド呼出しによって生み出されるものがあればそれを返す
2.メソッド呼出しが対象オブジェクトの内部状態にのみ作用するので
あれば何も返さない
ところで setter メソッドは2の範疇だというのが僕の意見ですが、this
を返すというのも「setter メソッドによって生まれ変わった私を見て!」と
いう解釈をすると1に含められますね。