Escolar Documentos
Profissional Documentos
Cultura Documentos
objPessoa.setNome (
JOptionPane.showInputDialog
("Digite seu nome:\n"));
if (opcao ==1)
{
PessoaFisica objFisica = new PessoaFisica();
objFisica.setCPF(JOptionPane.showInputDialog
("\nDigite seu CPF!"));
JOptionPane.showMessageDialog
(null, "Boa noite!!\n"+objPessoa.getNome()+
"\\nO CPF:"+ objFisica.getCPF());
}
else if (opcao == 2) {
PessoaJuridica objJuridica = new PessoaJuridica();
objJuridica.setCNPJ(JOptionPane.showInputDialog
("Digite seu CNPJ!"));
JOptionPane.showMessageDialog
(null, "Boa noite!!\n"+objPessoa.getNome()+
"\nO CNPJ:"+ objJuridica.getCNPJ());
}
else {
Funcionario funcionario = new Funcionario();
funcionario.setFuncao(JOptionPane.showInputDialog
("\nDigite sua Função!"));
JOptionPane.showMessageDialog
(null, "Boa noite!!\n"+funcionario.getNome()+
"\\Função:"+ funcionario.getFuncao());
}
}
}
public class Pessoa
{
private String nome;
}
public class PessoaFisica extends Pessoa
{
private String CPF;
}
public class Funcionario extends Pessoa {
public Funcionario() {
// TODO Auto-generated constructor stub
}
public String funcao;
}
public class PessoaJuridica extends Pessoa
{
private String CNPJ;