Abstract classes can be used as a framework upon which new classes can be built to provide new functionality. A framework is a combination of class libraries with predefined flow of control.
It can be a set of reusable abstract classes and the programmer can extend them. For instance, abstract classes can be easily tune d to develop graphical editors for different domains like artistic drawing, music composition, and mechanical CAD.
Abstract classes with virtual functions can be used as an aid to debugging
No comments:
Post a Comment