|  |  Al 
              heredar capacidades que no son necesarias en la clase derivada, 
              dichas capacidades se deben enmascarar mediante redefinición 
              de las funciones.
  La 
              herencia múltiple, si se utiliza adecuadamente, es una capacidad 
              poderosa. La herencia múltiple deberá ser utilizada 
              cuando exista una relación "es una" entre un nuevo 
              tipo y dos o más tipo existentes (es decir, tipo A "es 
              un" tipo B y "es un" tipo C).
   |  |