12.07.2015 Views

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAT K19 182EmissorPara cada usuário cadastrado no chat da K19 <strong>de</strong>ve ser criado um objeto da classe Emissor. Atarefa <strong>de</strong> um objeto da classe Emissor é enviar as mensagens do chat para o usuário correspon<strong>de</strong>nte.1 public class Emissor {2 public void envia ( String mensagem ) {34 }5 }Código Java E.3: Emissor.javaDistribuidorNa aplicação servidora, <strong>de</strong>ve existir um objeto da classe Distribuidor que tem como tarefa receberas mensagens dos receptores e repassá-las para os emissores.1 public class Distribuidor {2 public void distribuiMensagem ( String mensagem ) {34 }5 }Código Java E.4: Distribuidor.javaAplicação clienteEmissorDeMensagemNa aplicação cliente, <strong>de</strong>ve existir um objeto da classe EmissorDeMensagem que envia as mensagensdigitadas pelo usuário para a aplicação servidora.1 public class EmissorDeMensagem {2 public void enviaMensagem ( String mensagem ) {34 }5 }Código Java E.5: EmissorDeMensagem.javaReceptorDeMensagemNa aplicação cliente, <strong>de</strong>ve existir um objeto da classe ReceptorDeMensagem que aguarda as mensagensenviadas pela aplicação servidora e as apresenta par o usuário.1 public class ReceptorDeMensagem {2 public void aguardaMensagem () {34 }182 www.<strong>k19</strong>.com.br

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!