| Home | Previous Lesson: Class Libraries Next Lesson: Diadvantages |
Classes that place all potentially required functionality in one ancestor class belong to this category. That means, methods are defined for all possible functionality for that object. When the developer uses this class, he turns on and off the functionality in one of the following ways:
A typical example of a general-purpose class is a DataWindow with all the functionality, as shown in the following picture:
| Home | Previous Lesson: Class Libraries Next Lesson: Diadvantages |