Hi ranchers,
Regarding the difference between Top-level Nested class (now known as Static Inner Class) & Non-static Inner Class and how they are inherited from another class, i have prepared a code that may give u chance to play around and improve it. I intentionally made the code longer and JavaBeans compliant!
Hope you have fun with it...