O'Reilly logo

OCP Java SE 7 Programmer II Certification Guide: Prepare for the 1ZO-804 exam by Mala Gupta

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 2. Advanced class design

Exam objectives covered in this chapter

What you need to know

[2.1] Identify when and how to apply abstract classes The design requirements and implications of using abstract classes in your application.
[2.2] Construct abstract Java classes and subclasses Construction and inheritance with abstract Java classes.
[2.3] Use the static and final keywords The need for defining static and final members (classes, methods, initializer blocks, and variables). The implications of defining nonstatic/nonfinal members as static/final members, and vice versa.
[2.4] Create top-level and nested classes The flavors of nested classes—inner, static nested, method local, and anonymous. The design benefits, ...

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