School Work">
Mapa Mental Unidad 4
Mapa Mental Unidad 4
Mapa Mental Unidad 4
Es usada cuando la herencia est representando restricciones de un conjunto ms que la composicin de partes. Una clase base multi-heredada se denota como virtual con la palabra clave virtual.
Es la capacidad para que diferente objetos respondan a ordenes similares de modo distinto.
Polimorfismo
Herencia mltiple
Herencia Virtual
HERENCIA
Es el mecanismo de deducir o derivar una nueva clase de otra clase ya existente. Se dice que una clase derivada o subclase hereda la descripcin de una clase base o superclase.
La clase derivada tiene que ejecutar al constructor de la clase base antes de ejecutar cualquier posible accin propia del nuevo constructor, esto es debido a que los constructores no se heredan.
Una herencia por especializacin es la que se realiza cuando necesitamos crear una clase nueva que disponga de las mismas caractersticas que otra pero que le aada funcionalidades.
Los elementos que vayan a ser modificados por las subclases deben ser declarados como protected.