POLIMORFISMO

Plan your website and create the next important tasks for get your project rolling

Get Started. It's Free
or sign up with your email address
POLIMORFISMO by Mind Map: POLIMORFISMO

1. Clasificacion

1.1. DINAMICO: es el que en el código no incluye ningún tipo de especificación sobre el tipo de datos.

1.2. ESTATICO: es el que los tipos a los que se aplica el polimorfismo deben ser explicitados y declarados uno por uno antes de ser utilizados.

2. CLASES ABSTRACTAS

2.1. La clase abstracta es aquella de la que no se pueden crear objetos

2.2. sirven para proporcionar un modelo que deben seguir las clases hijas y algunos métodos de utilidad general

2.3. Si una clase tiene un método abstracto es obligatorio que la clase sea abstracta

3. DEFINICION

3.1. El polimorfismo es la habilidad de tomar distintas formas.

3.2. Esto permite tratar de la misma manera, como objetos de la SUPERCLASE, a múltiples objetos de la subclase, seleccionando en cada caso los métodos apropiados (de cada subclase )

3.3. POR EJEMPLO: dada una clase Vehiculo, la característica de polimorfismo habilita al programador para definir métodos en sus subclases (por ejemplo: Coche, Camion y Moto).

4. EJEMPLO