Pág. 46
eugeniaperez.es
1. Fase de diseño
Text
eugeniaperez.es
1. Fase de diseño
Text
eugeniaperez.es
1. Fase de diseño
Text
eugeniaperez.es
Se representan objetos de una clase y su línea vital de ejecución.
1. Fase de diseño
Text
eugeniaperez.es
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");
}
}
1. Fase de diseño
Text
eugeniaperez.es
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);
}
}
1. Fase de diseño
Text
eugeniaperez.es
Puede ser que un objeto se cree a partir de un mensaje. El objeto se representa en ese momento.
1. Fase de diseño
Text
eugeniaperez.es
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);
}
}
1. Fase de diseño
Text
eugeniaperez.es
Representamos una instancia que se destruye o se borra de memoria.
1. Fase de diseño
Text
eugeniaperez.es
Podemos establecer una condición y sus alternativas.
1. Fase de diseño
Text
eugeniaperez.es
Podemos establecer una condición y sus alternativas.
1. Fase de diseño
Text
eugeniaperez.es
Simplemente introducimos las sentencias dentro de un marco.
1. Fase de diseño
Text
eugeniaperez.es
Simplemente introducimos las sentencias dentro de un marco.
1. Fase de diseño
Text
eugeniaperez.es
Simplemente introducimos las sentencias dentro de un marco.
1. Fase de diseño
Text
eugeniaperez.es