Ruby研究ノート1
393 ワード
moduleはprivateメソッドを定義できます
なぜならKernelでprivateを定義した方法だと思います.
module MTest
def aaa
puts "aaa"
private_method
end
private
def private_method
puts "this is private_method"
end
end
class CC
include MTest
end
c = CC.new
c.aaa
なぜならKernelでprivateを定義した方法だと思います.