Crie as classes contato e agenda, conforme descritas abaixo, e as envie através dessa questão. classe contato

Crie as classes contato e agenda, conforme descritas abaixo, e as envie através dessa questão.

classe contato
crie uma classe contato, que represente um contato de uma agenda telefônica, com os atributos nome e telefone, seguindo as orientações abaixo.

ao criar um objeto da classe contato, é necessário informar o nome e o telefone do contato;
a classe contato deve ter métodos que permitam ler e modificar seus atributos.
classe agenda
crie uma classe agenda, que represente uma agenda telefônica, com apenas um atributo que permita armazenar um conjunto de objetos da classe contato, e que siga as orientações abaixo.

a classe agenda deve ter um método chamado "adicionar" (sem aspas), que recebe um objeto da classe contato como parâmetro, e o adiciona ao conjunto de contatos da agenda;
a classe agenda deve ter um método chamado "remover" (sem aspas), que recebe um nome como parâmetro, remove da agenda o objeto da classe contato com o nome informado e retorna verdadeiro. caso nenhum contato seja encontrado com o nome informado, o método deve retornar falso;
a classe agenda deve ter um método chamado "buscar_por_nome" que recebe um nome como parâmetro. esse método deve procurar e retornar o objeto da classe contato com o nome informado. caso o objeto não seja encontrado, retorna falso;
a classe agenda deve ter um método chamado "buscar_por_telefone" que recebe um telefone como parâmetro. esse método deve procurar e retornar o objeto da classe contato com o telefone informado. caso o objeto não seja encontrado, retorna falso.

1 Resposta

  • Tay

    Criollos, brancos nascidos na América e descendentes dos espanhóis. Eram ricos, proprietários de terras mas, não tinham os mesmos privilégios dos Chapetones.

    Explicação:

    não tenho certeza se é isso,mas

    espero ter ajudado

      bons estudos

               :D

Clique aqui para adicionar a sua resposta.