how to create a inner class, where only the outer class can access the constructor but the rest is visible everywhere?
How to create an inner class where only the outer class can access the constructor, but the rest is visible everywhere?