3
최근 루비를 작성하기 시작했고 모듈이 어떻게 작동하는지 이해하는 동안 다음과 같은 문제가 계속 발생합니다.루비 모듈의 동작 이해
module ModuleA
def a_greet
'Hello from module A'
end
end
module ModuleB
def b_greet
'Hello from module B'
end
end
include ModuleA
include ModuleB
# WHY DOES THIS WORK !!!!!
p ModuleA.b_greet
나는 모듈의 기능을 Module.
를 지정하지 않고 내가 이런 식으로 코드를 작성하지 않을 거라고 호출 할 수 있음을 얻을 수 있지만, 당신은 명시 적으로 ModuleA을 진술 할 때 방법은 ModuleB에서 포함 호출 할 수있는 이유를 이해할 수 없다 ?
흥미 롭 .. 감사합니다. – RayViljoen