Включение модуля в заданный контекст делает методы, определенные в этом модуле, доступными в этом контексте.
В этом случае вы делаете методы, определенные для модуля Gosu
, доступными в текущем контексте.
См. Module#include
.
Например, включение Test
приводит к добавлению foo
в текущий контекст, так что можно вызвать foo
:
module Test
def foo
"bar"
end
end
include Test
foo # "bar"