Análisis del polimorfismo en la programación orientada a objetos

Catálogo / Informática y Comunicaciones

Curso

Análisis del polimorfismo en la programación orientada a objetos

Hasta 100%
de la cuota FUNDAE
Teleformación
Modalidad
Con tutor
Seguimiento experto
SCORM
Acceso 24/7

Descripción

El polimorfismo es una de las características más potentes de la programación orientada a objetos, ya que permite que un mismo método se comporte de forma distinta según el objeto que lo invoque. Su correcto uso simplifica el código y aumenta su flexibilidad.

Esta acción formativa analiza los distintos tipos de polimorfismo, la sobrecarga y sobrescritura de métodos, el enlace dinámico y las clases e interfaces abstractas. El alumnado aprenderá a aplicar el polimorfismo para diseñar sistemas extensibles y desacoplados.

Teleformación con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

Módulo 1. Concepto y tipos de polimorfismo

Unidad didáctica 1. Fundamentos del polimorfismo

  • Definición de polimorfismo
  • Polimorfismo y reutilización
  • Enlace estático y dinámico
  • Relación con la herencia
  • Ventajas en el diseño de software

Unidad didáctica 2. Tipos de polimorfismo

  • Polimorfismo de sobrecarga
  • Polimorfismo de sobrescritura
  • Polimorfismo paramétrico (genéricos)
  • Polimorfismo de subtipos
  • Casos prácticos

Módulo 2. Aplicación del polimorfismo

Unidad didáctica 1. Clases abstractas e interfaces

  • Clases abstractas
  • Métodos abstractos
  • Interfaces y contratos
  • Implementación de comportamiento polimórfico

Unidad didáctica 2. Diseño con polimorfismo

  • Patrones de diseño polimórficos
  • Desacoplamiento y extensibilidad
  • Buenas prácticas
  • Pruebas y verificación

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Scroll to Top