On Feb 14, 2006, at 11:08 AM, Minkoo Seo wrote: > I believe that the class method is implemented transparently in Ruby, > because we do not have to metion 'private' to make a certain class > method. I wasn't suggesting that private was needed to implement class methods just that Java's notion of private is not private enough for Ruby's object model. I'm also not claiming that singleton's are the *only* reason for Ruby's notion of private--just that they might be *a* reason. Gary Wright