From: "Kumar R." Date: 2013-03-03T18:19:39+09:00 Subject: Re: Confusion in instance method calls of super class from subclass Hans Mackowiak wrote in post #1099873: > the main object is different ... everything that is defined there is > automatic defined as private method in the Object class too @Hans if you see my code above,you will find that`talk` is being added as `public` method but not as `private` method. One more thing is that as below: C:\>irb --simple-prompt >> def talk >> p "hi" >> end => nil >> Object.public_instance_method(:talk) => # >> Object.public_method(:talk) => # >> Why `talk` has been added as `class method and instance method` as well. Could you help me to understand the logic? Thanks in advance. :) -- Posted via http://www.ruby-forum.com/.