From: luke gruber Date: 2011-08-23T20:49:45+09:00 Subject: Re: Gritty Details of super() hehe that diagram is great. Looks like a game of hangman gone horribly wrong. >Class is also an Module wich is also an Object (and there the circle is >closed) >Hans But the circle doesn't really close, as Object is an instance of Class, and so is Module, so there is some weird looping going around. Also, on the left-hand side of the diagram, Object looks up methods in Class (because Object is an instance of Class), and Class inherits from Module, which inherits from Object. So effectively, all class objects inherit from Object twice (but obviously that doesn't happen, so there's some weird exception or workaround implemented I'm sure). -Luke -- Posted via http://www.ruby-forum.com/.