Advanced Class Design

1. Develop code that uses abstract classes and methods

2. Develop code that uses final keyword

3. Create inner classes including static inner class, local class, nested class, and anonymous inner class

4. Use enumerated types including methods, and constructors in an enum type

5. Develop code that declares, implements and/or extends interfaces and use the atOverride annotation.

6. Create and use Lambda expressions

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License