Aéreas conceptuales de UML
description
Transcript of Aéreas conceptuales de UML
![Page 1: Aéreas conceptuales de UML](https://reader036.fdocumento.com/reader036/viewer/2022083006/56813af8550346895da38511/html5/thumbnails/1.jpg)
AÉREAS CONCEPTUALES DE
UML
Conceptos principales
![Page 2: Aéreas conceptuales de UML](https://reader036.fdocumento.com/reader036/viewer/2022083006/56813af8550346895da38511/html5/thumbnails/2.jpg)
Clase
Una clase esta representada por un rectángulo que dispone de tres apartados, el primero para indicar el nombre, el segundo para los atributos y el tercero para los métodos.
![Page 3: Aéreas conceptuales de UML](https://reader036.fdocumento.com/reader036/viewer/2022083006/56813af8550346895da38511/html5/thumbnails/3.jpg)
Generalización
Pues es la herencia, donde tenemos una o varias clases padre o superclase o madre, y una clase hija o subclase. UML soporta tanto herencia simple como herencia múltiple. Aunque la representación común es suficiente en el 99.73% de los casos UML nos permite modificar la relación de Generalización con un estereotipo y dos restricciones.
![Page 4: Aéreas conceptuales de UML](https://reader036.fdocumento.com/reader036/viewer/2022083006/56813af8550346895da38511/html5/thumbnails/4.jpg)
Realización
Una realización es la relación entre una clase y una interfaz.
Una interfaz define las capacidades o habilidades
de un objeto
![Page 5: Aéreas conceptuales de UML](https://reader036.fdocumento.com/reader036/viewer/2022083006/56813af8550346895da38511/html5/thumbnails/5.jpg)
Interfaz
Grupos de constantes y declaraciones de métodos que definen la forma de una clase sin implementar los métodos. Las interfaces permiten establecer lo que debe hacer una clase sin definir la forma de hacerlo.
![Page 6: Aéreas conceptuales de UML](https://reader036.fdocumento.com/reader036/viewer/2022083006/56813af8550346895da38511/html5/thumbnails/6.jpg)
Referencias
http://usuarios.multimania.es/oopere/uml.htm
http://www.configurarequipos.com/doc180.html
http://www.sidar.org/uaw/doccio/javadocs/uaw/doc-files/legend.php