jonasjonhy / cadastropessoa Goto Github PK
View Code? Open in Web Editor NEWThis project forked from raphagrayfox/cadastropessoa
Desafio Criar: Um projeto chamado CadastroPessoa; Um pacote bean; Um pacote view; Um pacote Inter; (INTERFACES) Um pacote Impl; (IMPLEMENTAÇÃO) Uma classe abstrata chamada Pessoa com as propriedades (nome) e seus getters and setters e um construtor recebendo o nome como parametro; Uma classe chamada PessoaFisica com as propriedades (cpf, rg, sexo) e seus getters and setters, além de extender da super classe Pessoa; Uma classe chamada PessoaJuridica com as propriedade (cnpj, inscrição estadual) e seus getters and setters, além de extender da super classe Pessoa; Uma interface chamada PessoaCRUD com seus metodos (inserir, editar, deletar, selecionar); Uma classe chamada ImplementaPF que irá herdar Pessoa fisica e implementar PessoaCRUD. (Os metodos deverão imprimir mensagem na tela); Uma classe chamada ImplementaPJ que irá herdar Pessoa juridica e implementar PessoaCRUD. (Os metodos deverão imprimir mensagem na tela); Uma classe AplicacaoPessoa que irá rodar todas as funcionalidades de PF e PJ;