September 2002
Intermediate to advanced
608 pages
14h 20m
English
Most of the changes that are required to separate interface from implementation have now been shown, so we won't belabor the point by showing the same pattern repeated on class after class. All programs are included on the CD, so you can refer to them there if there are particular aspects that haven't been adequately covered in the text. The new classes and interfaces are listed so you can find them easily.
The functionality of the original.Game class has been separated into the application.Game interface and the application.BasicGameImpl implementation. The original.Team class has similarly been separated into application.Team (the interface) and the implementing class application.BasicTeamImpl ...
Read now
Unlock full access