By arunraj
It will result in compilation error, if a sub class instance method is overriden by a super class static method of same signature.
class Super {
public static void getStr()
{
}
}
public static void getStr()
{
}
}
public class Sub extends Super {
public void getStr()
{
}
public static void main(String[] args)
{
}
}
Interview Questions: