Dear Florian,
whatever you define as parameter for a class C is defined as a method for Class C. This method can be only be specialized by some other classes. This is the same for all methods, therefore there is no exception for parameters. My feeling was, that your misconeption was that a parameter is something magic (e.g. not a method), but this is not the case.
best regards -gustaf neumann
Murr, Florian schrieb:
Thanks a lot for your thorough explanation!
I tend to think in "invariants" and I memorized that having a method specialized this way
C instproc someMethod {args} { next }
should leave my program invariant with respect to functionality.
But this obviously has the exception of getter/setter methods.
Regards,
- Florian