Purposes of Inheritence
l
Use the
same
concepts and code for
many
classes (base-class concepts and code
shared by derived classes):
l
Work economy
l
Intellectual economy
l
Tie together similar classes:
l
Increases the utility of
methods that
use
such classes.