I have a related note from "Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)"
book by Kathy Sierra and Bert Bates on 2nd chapter under static member declaration.
The note is "Another point to remember is that static methods can't be overridden! This doesn't
mean they can't be redefined in a subclass, as we'll see a little later when we look at
overriding in more detail, but redefining and overriding aren't the same thing."
For my understanding the child class only can redefine static methods and those need not follow overriding rules.
[ May 12, 2004: Message edited by: Anuradha Shanmugam ]