Objectives |
|
The preceding chapters introduced objects, classes, class inheritance, and interfaces. You learned the concepts of object-oriented programming. This chapter focuses on the development of software systems using the object-oriented approach, and introduces class modeling using the Unified Modeling Language (UML). You will learn class-design guidelines, and the techniques for designing reusable classes through the Rational class.