共通化したい変数+メソッドをグルーピングするようなもの。
classの中にincludeして使うらしい。
TOP層にもinclude可能。
moduleの中にprint/putsを書いておくと、実行されてしまう。
しかし、TOP層の変数とmodule内の変数は別オブジェクトであるようだ。
-----
a = 1
module Aaa
a = 2
end
include Aaa
puts a
結果:1