This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
As we can see that the above program is running fine without any issues. The question that Ankur asked is "why is this even allowed when we aren't allowed this if x was a method". The question is any thoughts why sun restricted the implementation of static method with the same name in child class but did not restrict the existance of same reference name with static qualifier?