SE450
:
Chapter Topics
[2/57]
An overview of the Date classes in the Java library
Designing a Day class
Three implementations of the Day class
The importance of encapsulation
Analyzing the quality of an interface
Programming by contract
Unit testing