Chapter Summary


graphics/chsum_icon.gif

The following information was included in this chapter:

  • categories of nested classes: static member classes and interfaces, non-static member classes, local classes, anonymous classes

  • discussion of salient aspects of nested classes and interfaces:

    • the context in which they can be defined

    • which accessibility modifiers are valid for such classes and interfaces

    • whether an instance of the enclosing context is associated with an instance of the nested class

    • which entities a nested class or interface can access in its enclosing contexts

    • whether both static and non-static members can be defined in a nested class

  • importing and using nested classes and interfaces

  • instantiating non-static member classes using < enclosing object reference > .new syntax

  • accessing members in the enclosing context of inner classes using < enclosing class name > .this syntax

  • accessing members both in the inheritance hierarchy and the enclosing context of nested classes

  • implementing anonymous classes by extending an existing class or by implementing an interface



A Programmer[ap]s Guide to Java Certification
A Programmer[ap]s Guide to Java Certification
ISBN: 201596148
EAN: N/A
Year: 2003
Pages: 284

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net