
Coping with Complexities 1.17
What this feature means to programmers is that with reference to base class, we can decide
at run time to call particular derived classes overriding function. In other words, we can bind
the overriding function from several of the derived classes, with reference to base class.
1.7.2 Class as Abstract Data Type (ADT)
While designing an object-oriented system, we may need a base class with no function imple-
mentation at all. The base class will have only the names of the functions and no implementa-
tion of these functions. However, the derived classes from this base class will override the base
class function in which ...