From: "QUEISSER,ANDREW (HP-Corvallis,ex1)" Date: 2002-04-03T06:02:48+09:00 Subject: RE: Mixins vs. Multiple Inheritance > So how would the following scenario be any different if Foo > and Bar were > classes instead of modules? (presuming that Ruby had true multiple > inheritance): > > module Foo > def baz > @baz > end > end > > module Bar > def booz > @booz > end > end > > class Foozboozer > include Foo > include Bar > > def initialize(baz, booz) > @baz = baz; @booz = booz > end > end > I don't see a difference for the example you're giving above. If you had true MI you could write foo = Foo.new and bar = Bar.new but for your example that doesn't matter. Andrew