Taller Programación Orientada A Objetos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Ingeniería de Sistemas

Taller Programación Orientada a Objetos


Nov. 6 de 2024

De acuerdo a miro.com, los diagramas de clases son uno de varios tipos de diagramas estructurales
de UML. Los diagramas estructurales muestran la estructura estática de un sistema, en lugar de
mostrar cómo cambia un objeto con el tiempo.

Los diagramas de clases visualizan las clases de un sistema y las relaciones entre ellas, empleadas en
el diseño de Software orientado a objetos, las clases crean y operan objetos. Los objetos son
instancias de clases. Por lo tanto, las clases son elementos de alto nivel esenciales de un sistema.

En un diagrama de clases, los nombres de las clases son los mismos que los nombres de los objetos
porque el propósito de una clase es definir los atributos y operaciones para cada instancia de objeto
en el sistema. Una clase es un modelo para un objeto, y un diagrama de clases es el modelo estático
del sistema.

En el desarrollo de software, los diagramas de clases UML no existen por sí solos. Dependen de los
diagramas de casos de uso y están estrechamente vinculados a los diagramas de objetos y
comunicación. Juntos, todos los diagramas UML modelan, conceptualizan y documentan el
funcionamiento de un sistema antes, durante y después de la implementación.

¿Qué es una clase en UML?


Una clase es un elemento de modelado que define las características del objeto que representa,
incluidos sus atributos y comportamientos.

Tomemos como ejemplo la clase 'Carro'. 'Carro' tiene un conjunto de atributos estáticos, como
marca, modelo, año y color. La clase 'Carro' también tiene métodos (cosas que los coches pueden
hacer) como acelerar, desacelerar, detenerse y arrancar. Dado que un objeto es una instancia de la
clase: una instancia de objeto puede ser: Subaru, Forester, 2023, verde oscuro. En este ejemplo, los
atributos de este coche son marca, modelo, año y color

¿Cuál es el propósito de los diagramas de clases UML?


Un diagrama de clases UML tiene dos propósitos principales como modelo estático de un sistema
orientado a objetos:
- Visualizar las clases de un sistema y sus propiedades.
- Mostrar y analizar las relaciones entre las clases.

Además de estos, los diagramas de clases UML también son la base para los diagramas de
componentes y despliegue que muestran los aspectos de hardware y software de un sistema.

Actividad:

De acuerdo a la tarea previamente definida, deben de construir el diagrama de clases


correspondiente al cuento animado “Los tres cerditos”, teniendo en cuenta que debe definir las
clases, los atributos y las acciones de cada una de las clases.
Ingeniería de Sistemas

Puede consultar el paso a paso para crear dicho diagrama en


https://creately.com/blog/es/diagramas/tutorial-de-diagrama-de-clases

Puede volver a ver el vídeo de la historieta en:


https://youtu.be/jEVlorvgHaE?si=e1B1N7PHpf_V9ee2

Para la construcción del diagrama de clases, se debe emplear la herramienta CASE denominada
Draw.io, la cual pueden acceder mediante: https://app.diagrams.net/

También podría gustarte