From: Sebastian Hungerecker Date: 2008-08-01T05:23:09+09:00 Subject: Re: Needing help with which to_s gets called John Winters wrote: > Why when Able is a sub-class of Array does my to_s method get ignored? Because puts special cases arrays, not calling to_s on them at all. If you compare puts [1,2,3] to puts [1,2,3].to_s you will see that this is the case (puts [1,2,3] is just like puts 1,2,3 printing each number on its own line instead of having it all in one line like you get with to_s. HTH, Sebastian -- NP: Dimmu Borgir - Sorgens Kammer - Del II (Bonus Track) Jabber: sepp2k@jabber.org ICQ: 205544826