From: "Kumar R." Date: 2013-03-03T18:39:44+09:00 Subject: Re: Confusion in instance method calls of super class from subclass Hans Mackowiak wrote in post #1099900: > YOU DID NOT READ WHAT I WAS WRITTEN: > >>> classes are instances of Class, and this is a child class of Object >>> so methods defined in Object class works in other classes too > > its not added as a class method, but because each class is an Object, > methods are defined in the Object class are callable from EACH OTHER > OBJECT TOO, INCLUDING EACH OTHER CLASS OBJECT! Okay! That I saw. I mentioned that its as public method not the private one. as you said - "the main object is different ... everything that is defined there is automatic defined as **private** method in the Object class too". I understood why `talk` succeeded. MY confusion was with the `bar` call DUDE. :) -- Posted via http://www.ruby-forum.com/.