• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

junior_df

Padrão Singleton diagramas de classes e senquencia?

1 mensagem neste tópico

Bom dia galera eu conseguir achar um exemplo de codigo Singleton bastante interessante , mas não achei o diagrama de Classes e de Senquencia

Alguem sabe onde poderia achar estes diagrama deste codigo?

package singleton;

public class Singleton {

private String nome;

static private Singleton instancia;

private Singleton() {

nome = "Ainda não nomeado";

}

public static Singleton getInstance() {

if (instancia == null) {

instancia = new Singleton();

}

return instancia;

}

/*

* GETTERS E SETTERS

*

* */

public String getNome() {

return nome;

}

public void setNome(String nome) {

this.nome = nome;

}

}

package singleton;

public class Teste {

public static void main(String[] args) {

TesteSingleton1 testeSingleton1 = new TesteSingleton1();

TesteSingleton2 testeSingleton2 = new TesteSingleton2();

System.out.println(">>>>>>>>>>>>>>>>>>>>>>>Acessando o Singleton por essa classe");

System.out.println("Setando o nome...");

Singleton.getInstance().setNome("NOME SETADO PELA CLASSE LOCAL");

System.out.println("Nome pego por esta classe: "+ Singleton.getInstance().getNome());

System.out.println(">>>>>>>>>>>>>>>>>>>>>>>Acessando o Singleton por outras classes");

System.out.println("Nome setado pela classe de teste 1");

testeSingleton1.setNome("SETADO POR UMA CLASSE DE FORA E SERÁ PEGO POR OUTRA CLASSE");

System.out.println("Nome pego por outras classe: "+ testeSingleton2.getNome());

}

}

Desde ja agradeco

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora