标签: ruby inheritance module
我正在研究ruby中的一个小项目,我想创建一个模块,让我们称之为Initializer,它修改了混合它的所有类的初始化方法。这可能吗?默认情况下,类的自己的.initialize函数会覆盖模块中的任何内容,有没有办法解决这个问题?
答案 0 :(得分:0)
有几种方法可以将代码插入初始化过程:http://www.ruby-doc.org/core-1.9.3/Class.html
我的建议是:不要做!
将元编程用于花哨的东西。