Relaciones entre clases en la programación orientada a objetos

Catálogo / Informática y Comunicaciones

Curso

Relaciones entre clases 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

Las relaciones entre clases son uno de los pilares del diseño orientado a objetos. Comprender cómo se asocian, agregan, componen y dependen las clases entre sí permite construir software modular, reutilizable y fácil de mantener.

Esta acción formativa profundiza en los distintos tipos de relaciones (asociación, agregación, composición y dependencia), su representación mediante diagramas UML y su implementación en lenguajes orientados a objetos. El alumnado aprenderá a modelar correctamente la estructura de un sistema.

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


Programa detallado

Módulo 1. Fundamentos de las relaciones entre clases

Unidad didáctica 1. Clases y objetos

  • Concepto de clase y objeto
  • Atributos y métodos
  • Encapsulamiento y visibilidad
  • Diagramas de clases en UML
  • Cardinalidad y multiplicidad

Unidad didáctica 2. Tipos de relaciones

  • Asociación entre clases
  • Agregación
  • Composición
  • Dependencia
  • Diferencias y casos de uso

Módulo 2. Modelado e implementación

Unidad didáctica 1. Diseño de relaciones

  • Identificación de relaciones en el análisis
  • Representación en UML
  • Navegabilidad y roles
  • Buenas prácticas de diseño

Unidad didáctica 2. Implementación práctica

  • Traducción del modelo a código
  • Referencias y colecciones de objetos
  • Gestión del ciclo de vida
  • Pruebas y verificación del diseño

¿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