module A end class B include A # 为什么self.include A 是错误的 # 但是 self.send :include, A 又行呢。 end
我的问题有两个
Thx
send 可以调用私有方法。 include 是 Module 的私有方法。
#1 楼 @pongyo bingo. private method 不能显示指定 receiver
#1 楼 @pongyo 明白了,thank you
#3 楼 @EricZhu 元编程那本书里有一节讲私有方法和 send