On Feb 14, 2006, at 7:39 AM, Thomas Tempelmann wrote:
In a method of the subclass B, I write: super.x = something Now, in my rather complex app, I found that the class A would not find the property "x" assigned with the value.
The "super.foo" syntax, like the "classname.foo" syntax it replaced, has never applied to properties. It exists so that an overriding method can invoke the inherited original method. Inherited properties cannot be overridden, so there's no need for a special syntax. Just call them using "self" or "me", or refer to them directly.
Mars Saxman REAL Software _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
