An "inner class" is actually a technical term in .NET. I will post a blog to discuss the topic in more detail...If by inner class you're referring to a class that's defined inside another class (like inner/outer, parent/child, etc), that's something that's in Java (and .NET and maybe other languages?). I'll be interested to read the blog on it.
(And I see you already posted something on it)
Thanks,
Kevin