Getting Started
It wouldn't make a lot of sense to design a house that required you to rip up the foundation every time you needed to repaint the walls. Similarly, you wouldn't want to live in a place that required you to rewire the building whenever you needed to change a light bulb. The owner of a high rise wouldn't be thrilled to have to move doors or replace all electrical and phone jacks whenever a new tenant moved in.
Designing houses is discussed in Chapter 1 . |
Frameworks are discussed in Chapter 29 . |
Classes are discussed in Chapters 4 and 9; components are discussed in Chapter 15 . |
Packages are discussed in Chapter 12; subsystems are discussed in Chapter 32 . |
Figure 11-1. Interfaces

Components are discussed in Chapter 15 . |