1
グッドルービッドルビー主義者を通って行く。なぜこのインスタンスメソッドの中に `self`が必要ですか?
class Car
@@cars = {}
attr_reader :make
def make_mates
@@cars[self.make]
end
...
end
はなぜmake_mates
インスタンスメソッドでself
が必要なのでしょうか?私がself
なしでコードを実行すると、同じ動作します。
ありがとう@dave著者はなぜそれを使用したのでしょうか? – ogirginc
場合によっては必要とされていることが分かっているため、人々はコードのような不必要なことをすることもありますが、必要な場合は手元にあるかどうかは不明です。 –
うーん、面白い...これを念頭に置いておくよ!もう一度@daveありがとう。 – ogirginc