• Criar uma interface gráfica utilizando a API Swing para receber os dados de cadastro
de pessoa física e pessoa jurídica (Nome/Razão Social, Telefone e CPF/CNPJ).
• Salvar os dados em arquivo de texto.
• Mostrar todos os contatos salvos (em um Text Area, por exemplo).
Observações:
➢ NÃO é necessário criar opções de editar, buscar e deletar um contato já salvo.
➢ NÃO é necessário fazer validação de telefone, CPF e CNPJ.
➢ NÃO deve ser permitido salvar contatos sem um nome/Razão Social (ideal lançar uma
exception).
➢ NÃO colocar todo o código de salvar e carregar clientes dentro de eventos. Tenha uma
classe específica que será responsável por salvar e ler os contatos, e a utilize com seus
atributos e métodos conforme necessário. (Decomponha as responsabilidades, não é
de responsabilidade da classe que mostra algo na tela salvar em arquivo(s).
ORIENTAÇÃO A OBJETOS!!!)
➢ A interface gráfica não terá critério avaliativo
Criação de uma agenda de pessoa física e jurídica
M
1 Resposta
1 like
Que legal! Boa sorte aí com o seu trabalho! 
… ou você quer ajuda com alguma parte em específico? 
Porque, só postando o enunciado, fica difícil alguém se animar a te ajudar. 
Abraço.
Criado 28 de novembro de 2018
Ultima resposta 28 de nov. de 2018
Respostas 1
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo