March 2002
Intermediate to advanced
496 pages
8h 51m
English
Sometimes, you have to refactor an abstract class into a BRIDGE to gain more flexibility in the abstraction. Consider the MachineController hierarchy at Oozinoz. Other than database drivers, the most common application of drivers is to operate external devices. These devices may be peripherals, such as printers and pen plotters, or any machine capable of communicating with computers. Applications at Oozinoz control most of the machines on the factory floor with the drivers, or controllers, that Figure 6.4 shows.

The ...
Read now
Unlock full access