Generador online gratuito de Diagrama de clases UML: obtén una figura completamente etiquetada en unos 90 segundos. La IA planifica primero las etiquetas imprescindibles y luego dibuja un diagrama de estilo libro de texto; cada etiqueta es editable después, listo para artículos, tareas y diapositivas.
✓ Etiquetas precisas ✓ Texto editable ✓ PNG para artículos, pósteres y diapositivas
OUTPUT · 16:9 · PNGEl diagrama representa la estructura estática de un sistema mediante tres clases, cada una dibujada como un rectángulo dividido en tres compartimentos: nombre, atributos y métodos. El nombre identifica el concepto modelado; los atributos describen su estado, y los métodos expresan las operaciones que puede realizar. La visibilidad se indica con los símbolos + para público, - para privado y # para protegido. En un modelo universitario también conviene escribir tipos, parámetros y valores de retorno, por ejemplo, «-saldo: Decimal» o «+calcularTotal(): Decimal».
Las líneas entre las clases expresan vínculos semánticos. La herencia se dibuja con una línea continua terminada en un triángulo hueco orientado hacia la superclase. La asociación representa una conexión estructural y puede incluir nombre, dirección y multiplicidades. La agregación coloca un rombo hueco en el extremo correspondiente al todo: las partes pueden existir independientemente. La composición utiliza un rombo sólido y establece una dependencia fuerte del ciclo de vida, pues la parte pertenece exclusivamente al todo y normalmente desaparece con él. Estas relaciones deben elegirse por su significado, no solo por su apariencia gráfica.
La figura puede utilizarse después de presentar clases y objetos, como puente hacia el diseño orientado a objetos. El docente puede pedir al alumnado que identifique estado, comportamiento y nivel de acceso, y después preguntar: «¿Qué relación expresa “es un”?», «¿Dónde se coloca el rombo?» o «¿Puede la parte sobrevivir al todo?». Como actividad, conviene transformar un enunciado de requisitos en tres clases y justificar cada multiplicidad. Los principales puntos evaluables son la notación de atributos y métodos, la orientación de los símbolos y la distinción semántica entre asociación, agregación, composición y herencia.
La asociación expresa un vínculo estructural general entre clases. La agregación es una relación todo-parte débil, mientras que la composición implica pertenencia exclusiva y dependencia del ciclo de vida de la parte respecto del todo.
El signo + indica visibilidad pública, - indica visibilidad privada y # indica visibilidad protegida. Estos símbolos especifican desde qué clases puede accederse al miembro y ayudan a representar el encapsulamiento.
La herencia modela una relación «es un» y se representa con un triángulo hueco dirigido hacia la superclase. Las asociaciones modelan conexiones entre instancias y se dibujan normalmente con líneas, roles y multiplicidades.