1
Suggestions and Requests / Re: Live-update in descendant classes
« on: November 16, 2005, 02:56:47 am »
Well, I think I see what you mean but:
Lets say I have a parent class with an operation named 'abc' and a subclass in which I chose to override this method.
If I then change the name (not via new operation but via changing its name) I would expect that the name will be updated in all subclasses. So renaming 'abc' to 'def' in the parent class should result in renaming the operation to 'def' in the subclass as well.
Of course, I overrode this operation but the intention ist just to override the operations content and not its signature (since this would be no overriding but a different operation).
What about my suggestion to not show final methods in the overriding dialog? Do you agree?
Lets say I have a parent class with an operation named 'abc' and a subclass in which I chose to override this method.
If I then change the name (not via new operation but via changing its name) I would expect that the name will be updated in all subclasses. So renaming 'abc' to 'def' in the parent class should result in renaming the operation to 'def' in the subclass as well.
Of course, I overrode this operation but the intention ist just to override the operations content and not its signature (since this would be no overriding but a different operation).
What about my suggestion to not show final methods in the overriding dialog? Do you agree?

