From: Felipe Date: 2006-03-16T08:00:04+09:00 Subject: Question about return and access control I'm reading PickAxe book and just finished reading chapter 3, which talks about classes, objects and variables. While this chapter (and the whole book so far) was very informative, I have two doubts: - return seems to be used when defining methods and nowhere else. Why use it (why not use puts)? - Why and where specify access control (public, protected and private methods)? The examples in the book weren't clear enough. Thanks in advance.