public class Agenda {
public static void main(String[] arg){
RegistroAgenda novo = new RegistroAgenda("maicon", "teste", null, 0);
RegistroAgenda novo1 = new RegistroAgenda("alberto", "teste2",null,0);
System.out.println(novo.getNome());
System.out.println(novo1.getNome());
System.out.println("Total de pessoas é: "+RegistroAgenda.getStudentCount());
}
}
public class RegistroAgenda {
private String nome;
private String end;
private String email;
private int tel;
private static int contaPessoas;
public RegistroAgenda(String nome, String end, String email, int tel) {
contaPessoas++; // adicionar um estudante
this.nome = nome;
this.end = end;
this.email = email;
this.tel = tel;
}
public String getNome(){
return nome;
}
public String getEnd(){
return end;
}
public String getEmail(){
return email;
}
public int getTel(){
return tel;
}
public static int getStudentCount(){
return contaPessoas;
}
}
O exercício é
Registro de Agenda
Sua tarefa é criar uma classe que contenha um Registro de Agenda. A tabela
1 descreve as informações que um Registro de Agenda deve conter:
Atributos/Propriedades Descrição
Nome
Endereço
Número de Telefone
email
Tabela 1: Atributos e Descrições dos Atributos
Crie os seguintes métodos:
1. Forneça todos os métodos assessores e modificadores necessários para
todos os atributos.
2. Construtores.
Agenda
Crie uma classe Agenda que possa conter entradas de objetos tipo Registro de
Agenda (utilize a classe criada no primeiro exercício). Devem ser oferecidos os
seguintes métodos para a agenda:
A duvida é a partir daqui.
1. Adicionar registro
2. Excluir registro
3. Visualizar registros
4. Modificar um registro
Grato.