Sun has chosen to use the word "inner" to mean any class that cannot exist without an instance of the outer class.
Now the fact that alot of folks chose to interpret the word "inner" to mean "defined inside another class" is NOT Suns problem.
Originally posted by Cindy Glass:
Sometimes I do
[ code]< font size=2.5 >
< /font> [ /code]
Originally posted by Dan Temple:
Joshua: Thanks for your clarification on the various species of inner classes. That certainly helps. But are you saying that static inner classes are not officially called by SUN as �top-level nested classes�? By officially, I mean as far as Java 2 certification is concerned.
I got the technical terminology from this site�s WONDERFUL campfire story �Getting in touch with your inner class�. Anyone have any thoughts on this?