May 2018
Intermediate to advanced
925 pages
23h 8m
English
1 Declarations, Access Control, and Enums
Java Class Design and Object Orientation: A Refresher
Define Classes and Interfaces (OCP Objectives 1.2, 2.1, and 2.2)
Class Declarations and Modifiers
Exercise 1-1: Creating an Abstract Superclass and Concrete Subclass
Use Interfaces (OCP Objective 2.5)
Declaring default Interface Methods
Declaring static Interface Methods
Declare Class Members (OCP Objectives 1.2, 1.6, 2.1, and 2.2)