Static methods are not overriden, they are hidden. Final methods can't be neither hidden or overriden. Private methods are not inherited in the first place to be hidden or overriden, you can declare methods with the same signature as the private methods in the subclass with no problem.
I am not clear of the difference between
1) overriding
2) hiding and
3) inherit
And also, what do you mean by "same signature" ? method name + parameter type list ? Is the return type of the method included ? No right ? Anything else ?
Any explanation is greatly appreciated.
[ November 22, 2002: Message edited by: Ioow Gneb ]