class C CONST = "Good, night" end module M CONST = "Good, evening" end module M p CONST class C p CONST end end
この出力結果が
"Good, evening"
"Good, evening"
になるのですが、なぜなのでしょうか?
私の考えとしては
ModuleMにある「p CONST」 はモジュールMのCONSTが呼ばれて → "Good, evening"
クラスCにある「p CONST」はクラスCのCONSTが呼ばれて → "Good, evening"
になると思っています。
お手数ですがよろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/13 08:27