UT5. UML
FASE DE diseño: DIAGRAMAS DE secuencia
Pág. 46
eugeniaperez.es


UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

fase de diseño
UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

DIAGRAMAS DE SECUENCIA
- Muestran cómo interactúan los objetos.
- Permiten indicar cómo se encadenan las llamadas/retornos de un objeto a otro.
UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

objetos y su línea de vida
Se representan objetos de una clase y su línea vital de ejecución.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

mensajes
Se representan los mensajes (llamadas a métodos) de una clase a otra.

public class Main {
public static void main (String [] args) {
System.out.println("hello");
}
}
UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

normalmente mensajes síncronos
En los mensajes síncronos el objeto espera a terminar la llamada (resultado) para seguir con su ejecución.

public class Main {
public static void main (String [] args) {
Calculator calculator = new Calculator();
int result = 0;
result = calculator.mul(333,2);
System.out.println(result);
}
}
UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

Objetos creados
Puede ser que un objeto se cree a partir de un mensaje. El objeto se representa en ese momento.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

Objetos creados
public class GUI {
private Business business = new Business();
public void add (String name) {
business.addCustomer(name);
}
}
public class Business {
public void addCustomer (String name) {
Customer customer = new Customer(name);
}
}
UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

Objetos destruidos
Representamos una instancia que se destruye o se borra de memoria.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

secuencias condicionales
Podemos establecer una condición y sus alternativas.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

secuencias condicionales
Podemos establecer una condición y sus alternativas.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

bucles
Simplemente introducimos las sentencias dentro de un marco.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

bucles
Simplemente introducimos las sentencias dentro de un marco.

UT 5.3: DIAGRAMAS DE secuencia

1. Fase de diseño
Text
eugeniaperez.es

bucles
Simplemente introducimos las sentencias dentro de un marco.

UT 5.2: DIAGRAMAS DE clases

1. Fase de diseño
Text
eugeniaperez.es

realiza los ejercicios 1-8 pág. 52
UT5. Diagramas de secuencia
By eugenia_perez
UT5. Diagramas de secuencia
- 1,171