Particulas atomicas
OBJETIVO: Desenvolver uma agenda telefônica
Conteúdo
JAVA
Desenvolva em java uma agenda eletrônica, a qual armazenará os dados dos registros dos contatos dos alunos de uma determinada classe. Nessa agenda, os dados dos usuário serão armazenados em variáveis homogêneas chamadas arrays(ou vetores) e o próprio usuários deverá ter a permissão de inserir, listar, excluir e atualizar seus dados dos contatos.
Passos:
I Criar uma classe que contenha um registro de contatos e essa classe deverá conter métodos para modificar e retornar os valores dos atributos de agenda. Vejamos a tabela abaixo onde mostramos as informações que um registro de uma agenda deve conter:
classe construtor
atributos nome endereço cep
descrição
Nome da Pessoa Endereço da Pessoa Cep do endereço da pessoa Cidade onde mora a pessoa Estado da pessoa
Contatos
Contatos( ){ }
cidade estado
número do telefone Número de telefone da Pessoa email Endereço eletrônico da Pessoa
DICA
A) Forneça todos os métodos assessores e modificadores necessários para todos os atributos para essa classe. B) Crie um construtor para a classe.
Centro Administrativo Governador Virgílio Távora * Av. Gal. Afonso Albuquerque Lima, 01 Cambeba * CEP 60.830-120 * Fortaleza/CE * 2º Andar - Bloco C * Fone: (85) 3101.3928 http://www.e-jovem-ce.com.br
Centro de Pesquisa e Qualificação Tecnológica * Rua Pe. Francisco Pinto, 114 Benfica * CEP 60.020-290 * Fortaleza/CE * 3º Andar – Sala do e-Jovem * Fone: (85) 3283.2483 http://e-jovem.seduc.ce.gov.br
II – Criar uma interface (ou seja, uma classe 100% abstrata) que contenha os seguintes métodos abstratos:
inteface
métodos
1 – adicionar(Contato contato ); 2 – excluir( Contato contato);
descriçao adicionar um novo registro na agenda. excluir um pelo identificação do registro. atualizar um registro passando a identificação dele. visualizar todos os registros gravado na