Java – aula 6 (Herança)

Classe Pessoa

public class ClassePessoa {
 private String nome;
 private String endereco;
 public String getEndereco() {
  return endereco;
 }
 public String getNome() {
  return nome;
 }
 public void setEndereco(String endereco) {
  this.endereco = endereco;
 }
 public void setNome(String nome) {
  this.nome = nome;
 }
 
 public ClassePessoa() {
  this.nome = "";
 }
}

Classe PessoaFisica

public class PessoaFisica extends ClassePessoa{
 private String cpf;
 
 public String getCpf (){
  return cpf;
 }
 public void setCpf (String c){
  this.cpf = c;
 }
 
 public PessoaFisica() {
  this.cpf = "";
 }
}

Classe PessoaJuridica

 public class PessoaJuridica extends ClassePessoa{
 private String cnpj;
 
 public String getCnpj (){
  return cnpj;
 }
 public void setCnpj (String c){
  this.cnpj = c;
 }
 public PessoaJuridica() {
  this.cnpj = "";
 }
}

 

Classe Objeto (classe de acesso)

 public class ExemploObjeto {
  public static void main(String[] args){ 
  
   PessoaFisica P = new PessoaFisica ();
 
   P.setNome ("Wagner");
   P.setEndereco ("Rua A");
   P.setCpf ("0000"); 
 
   System.out.print(P.getCpf()+"\t"+P.getNome()+"\t"+P.getEndereco());
    
  }
}

Sem comentários ainda

Nenhum comentário ainda.

Comentários RSS URI identificador do TrackBack

Deixe um comentário