Hi,
I was wondering why does
java allow publc constructors for private inner classes ? Is there any specific reason for this ? Since the inner class is private, we can not access it from outside class then why this public constructor ? I guess i'm missing something... pls help me out...
Also, why should "this" be first statement inside a constructor of a class ? For "super" i understand that before creating object of this class , we want the superclass object to be constructed fully .. but what is about "this" statement ?
TIA...
-Swapnil.