Am 24.07.2013 14:59, schrieb Brulio Bhavamitra:
> unknown wrote in post #1116513:
>> Am 24.07.2013 14:35, schrieb Josh Cheek:
>>>
>>> C1 = Class.new Object
>>> C2 = Class.new C1
>>> C3 = Class.new C2
>>
>> I was alluding to multiple inheritance, meaning a class
>> inherits _directly_ from more than one superclass.
> The point is that inheritance may be done with include + extend from a
> module.

But that is not the same as subclassing.

> In fact, many libraries already prefer include/extend from module than
> heritage. See MongoMapper for example.

Both approaches have their own use cases.

Regards,
Marcus


-- 
<https://github.com/stomar/>