Herencia y Polimorfismo
Herencia
Permite definir nuevas clases
en función de otras ya existentes
Al realizar un extends
La subclase hereda los métodos
y atributos de la clase base
Se pueden añadir nuevas operaciones
Excepciones
(No se heredan)
Constructores
Destructores
Miembros Estáticos
Operadores de Asignacion
Funciones Friend
Polimorfismo
Es la capacidad que tienen los objetos de
comportarse de múltiples formas
Genericidad
Es la forma de crear herramientas de propósito
general y especificarlas para situaciones especificas
Lista
ArrayList
Variables Polimorficas
La misma variable puede contener
objetos de diferentes tipos
Sobre Carga
Tienen distintos parametros de entrada y/o salida
Ámbito
Argumento
Sobre Escritura
Tienen parámetros iguales pero se ubican en distintas
clases y tienen un diferente comportamiento