易百教程

35、Ruby中的模块 mixins 是什么?

Ruby不支持多重继承,模块消除了在 Ruby 中使用 mixin 的多重继承的需要。一个模块没有实例,因为它不是一个类。但是,一个模块可以包含在一个类中。当在一个类中包含一个模块时,该类将有权访问该模块的方法。