>>176
調べてみたりしてなんとなくincludeの役割がわかりましたが、次のコードが動かない理由がわからないです

module MyModule
def self.a; p "this is method a"; end
end
class MyClass
include MyModule
end
MyClass.a

aメソッドをクラスメソッドではなくインスタンスメソッドとして定義してextendしたら MyClass.a で実行できることは確認しました
includeもextendもクラスメソッドは相手にせず、インスタンスメソッドしか見ないという事なんでしょうか