RE: Question on whether Static method can be overriden
Static Methods over loading is of no use for example the below code will produce a output of B.m1 C.m1 C.m1 if we remove static in those functions we will get an ouput of B.m1 C.m1 B.m1 class C{
static void m1() { System.out.println( C.m1 ); } } class B extends C{