From: Chris Lowis Date: 2007-02-21T00:36:57+09:00 Subject: Re: Help with Class design > Signal.new(result) Thanks to all who gave the solution, it seems obvious now I've had it pointed out to me ! I guess the question for me now is whether signal.diff is still a signal or not, and if not, perhaps I need a different kind of class to represent these objects. Can you recommend books/tutorials for any (computer) language that deal with modelling a non-trivial system using objects ? A lot of the examples I have seen up to now are quite simple . Chris -- Posted via http://www.ruby-forum.com/.