Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Topics in this Chapter
The object-oriented approach is sweeping all areas of software development. It opens new horizons and offers new benefits. Many developers take it for granted that these benefits exist and that they are substantial. But what are they? Do they come automatically, just because your program uses objects rather than functions?