Tenho 3 classes, pessoa, pessoFisica, pessoaJuridica, os atributos sao diferentes, mas o metodo é igual.
Como seria para herdar somente o metodo, e dentro do metodo eu posso fazer uma leitura pelo teclado?
a minha tentativa:
public class Pessoa
{
public static void main (String[] args)
{
String nome;
String endereco;
int telefone;
public void exibirDados()
{
Scanner n = new Scanner(System.in);
System.out.println("nome");
nome = n.nextString();
System.out.println("endereco");
endereco = n.nextString()
System.out.println("telefone");
telefone = n.nextInt();
System.out.println("resultado" + nome + " , " + endereco + " , " + telefone );
}
}
public class PessoaFisica extends Pessoa
{
public long cpf;
public int estadoCivil;
}
public class PessoaJuridica extends Pessoa
{
public long cnpj;
public String razaoSocial;
public String nomeRepresentante;
}