O'Reilly logo

Oracle Certified Professional Java SE 8 Programmer Exam 1Z0-809: A Comprehensive OCPJP 8 Certification Guide by Tushar Sharma, Hari Kiran, S G Ganesh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 3

image

Advanced Class Design

Certification Objectives

Develop code that uses abstract classes and methods

Develop code that uses final keyword

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

Use enumerated types including methods and constructors in an enum type

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

Create and use Lambda expressions

You learned the basic concepts of OOP and used them to build Java programs in the preceding chapter. In this chapter, you will learn advanced class design concepts. You will also learn about the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required