Diseño de aplicaciones orientadas a objetos
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
package patronMediator;
|
|
|
|
|
|
|
|
|
|
public class Main {
|
|
|
|
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
|
|
MediadorConcreto mediador = new MediadorConcreto();
|
|
|
|
|
|
|
|
|
|
ColegaConcreto1 colega1 = new ColegaConcreto1(mediador);
|
|
|
|
|
ColegaConcreto2 colega2 = new ColegaConcreto2(mediador);
|
|
|
|
|
|
|
|
|
|
mediador.setColega1(colega1);
|
|
|
|
|
mediador.setColega2(colega2);
|
|
|
|
|
|
|
|
|
|
colega1.enviarMensaje("Hola,<EFBFBD>que tal?");
|
|
|
|
|
colega2.enviarMensaje("Bien, aprendiendo este patr<EFBFBD>n");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|