taoru's memo

Objective-c,cocos2d,など開発についてのメモ(andoroidも少しだけ)

RubyのModuleって?

Gitなんかで、他人のすごいコードを読んでいると

Module

がよく出てくる。

クラスとチガウンカーイって思ったので少し調べた。

RubyLifeさんの記事が分かりやすかった。

関数の集まりってことでおk?
 モジュール名.関数名()
で使うか、
 インクールド
してmoduleの中身を関数のように普通に使うか。

module Sample
 def plus(x, y)
  kekka = x + y
  return kekka
 end
end

class Test
 include Sample

 def disp()
  kekka2 = plus(4, 5)
  p kekka2
 end

end

test = Test.new
test.disp()
QLOOKアクセス解析