inner classes nested classes
inner classes
keywords final keyword static keyword public, private, protected abstract classes inner classes compilation
static keyword inner classes initialization
constructors static keyword inner classes initialization visibility and scope
static keyword inner classes nested classes