From: Tim Hunter Date: 2006-10-03T22:50:11+09:00 Subject: Re: Newbie: Question => How to do this with Classes ? Eye Matz wrote: > class Important > def set_this_value_method(value) > end > end > > class SemiImportant < Important > set_this_value_method :something_or_anything > end > > Could some kind sould please, please take the time to explain the > fundamentals of Ruby's class/module functionality in regards to the > above example. > > I'm a photographer/php 'programmer' so I speak fairly good English, but > very little geek speak, so please don't assume too much. Having said > the above, I've created fairly complex class structures/frameworks in > PHP, so I'm not completely dense, although grepping Ruby's syntax > certainly makes me feel that way. > > I have the books "Pickaxe", "Ruby for Rails" & "AWDR" and I have tried > to read my way to an answer, but these books are designed for > programmers, and not visual people like myself, so hence I can't see the > answers in them, even though they may well be in there. > Let me recommend Why's (Poignant) Guide to Ruby: http://www.poignantguide.net/ruby/ as a good introduction to Ruby that's more accessible to "visual people." Since you've already got some programming experience you may be able to just skim the first parts. Or, more likely, just read them for their entertainment value :-) Good luck!