Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
 	
  
Exercícios	
  de	
  Java	
  –	
  Aulas	
  47	
  a	
  52	
  –	
  Exceptions	
  (Exceções)	
  
Link do curso: http://w...
Upcoming SlideShare
Loading in …5
×

[Curso Java Basico] Exercicios Aulas 47 a 52

http://loiane.training

  • Be the first to comment

[Curso Java Basico] Exercicios Aulas 47 a 52

  1. 1.     Exercícios  de  Java  –  Aulas  47  a  52  –  Exceptions  (Exceções)   Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/   1. Escreva  uma  classe  Contato  que  contenha  nome,  telefone  e  um   identificador.  Esse  identificador  deve  ser  gerado  automaticamente  pela   classe  através  de  um  contador  (cada  vez  que  um  Contato  é  criado  o   contador  é  incrementado  e  atribuído  ao  identificador).  Crie  uma  classe   Agenda  que  irá  funcionar  para  gerenciar  os  Contatos.  Essa  classe  precisa   de  ter  um  método  para  adicionar  um  Contato  e  também  para  consultar.   Crie  uma  classe  Teste  que  informe  um  menu  ao  usuário:  1-­‐  para  consultar   um  contato  da  agenda  e  2  –  para  adicionar  um  contato  na  agenda.   Se  o  contato  não  existir,  o  programa  deve  lançar  uma  exceção  de   ContatoNaoExisteException.  Caso  a  agenda  esteja  cheia  quando  o  usuário   quiser  adicionar  um  novo  contato,  o  programa  deve  lançar  uma  exceção   AgendaCheiaExeption.  Trate  também  as  exceções  de  tipo  de  dados  (caso  o   usuário  entre  com  um  tipo  de  dado  invalido.    

×