From: Sebastian Hungerecker Date: 2009-07-21T00:50:00+09:00 Subject: Re: Issues with inheritance Am Montag 20 Juli 2009 17:41:06 schrieb Juston Davies: > super.execute "Batman?" You want super("Batman") here. super calls the superclass's method of the same name as the current method with the same arguments as passed to the current method. super(args) calls the superclass's method with the arguments specified So what your line does it calls the superclass's method with the arguments passed to the current method and then calls execute on the result of that. HTH, Sebastian