Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. /**
  2. *
  3. */
  4. package ip;
  5.  
  6. /**
  7. * @author nuno filipe.
  8. *
  9. */
  10. public class Contact {
  11.  
  12. //Variáveis de instância.
  13. private int phone;
  14. private String name, email;
  15.  
  16. //Método construtor.
  17. public Contact(String name, int phone, String email) {
  18. this.name = name;
  19. this.phone= phone;
  20. this.email= email;
  21. }
  22.  
  23. //Devolve o nome do contacto.
  24. public String getName() {
  25. return name;
  26. }
  27.  
  28. //Altera o telefone do contacto para phone.
  29. public void setPhone(int phone) {
  30. this.phone = phone;
  31. }
  32.  
  33. //Devolve o telefone do contacto.
  34. public int getPhone() {
  35. return phone;
  36. }
  37.  
  38. //Altera o telefone do contacto para email.
  39. public void setEmail(String email) {
  40. this.email = email;
  41. }
  42.  
  43. //Devolve o e-mail do contacto.
  44. public String getEmail() {
  45. return email;
  46. }
  47.  
  48. //pre: otherContact != null; retorna true, caso o nome do contacto corrente for igual ao nome do contacto dado.
  49. public boolean equals(Contact otherContact) {
  50. return name.equals(otherContact.getName());
  51. }
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement