Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package labp2.lab11;
- import java.util.Calendar;
- public class Amigo {
- private String nome;
- private Calendar aniversario;
- public Amigo(String nome, Calendar aniversario) {
- if ((nome == null) || (aniversario == null)){
- throw new IllegalArgumentException("Estes campos nao podem ser vazio.");
- }
- if(nome.equals("")){
- throw new IllegalArgumentException("Nome nao pode ser vazio");
- }
- this.nome = nome;
- this.aniversario = aniversario;
- }
- public String getNome(){
- return nome;
- }
- public boolean equals(Object obj){
- if (!(obj instanceof Amigo)) {
- return false;
- }
- Amigo amg= (Amigo) obj;
- return amg.getNome();
- }
- public Calendar getAniversario(){
- return aniversario;
- }
- public void setAniversario(Calendar data){
- this.aniversario = aniversario;
- }
- public void setNome(String novoNome){
- this.nome = nome;
- }
- }
Add Comment
Please, Sign In to add comment