Geração TEC - Lages - Maio/2013
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Exemplo de herança - 1

Ir para baixo

Exemplo de herança - 1 Empty Exemplo de herança - 1

Mensagem por Admin Seg maio 20, 2013 1:39 pm

Pessoa
Código:

public class Pessoa {
   private String nome;
   private String sexo;
   
   public String getNome() {
      return nome;
   }

   public void setNome(String nome) {
      this.nome = nome;
   }

   public String getSexo() {
      return sexo;
   }

   public void setSexo(String sexo) {
      this.sexo = sexo;
   }

}

Aluno
Código:

public class Aluno extends Pessoa{
   private int matricula;
   
   public int getMatricula() {
      return matricula;
   }

   public void setMatricula(int matricula) {
      this.matricula = matricula;
   }
}

Professor
Código:

public class Professor extends Pessoa{

   private String titulacao;
   private double salario;

   public String getTitulacao() {
      return titulacao;
   }

   public void setTitulacao(String titulacao) {
      this.titulacao = titulacao;
   }

   public double getSalario() {
      return salario;
   }

   public void setSalario(double salario) {
      this.salario = salario;
   }

}

Teste
Código:


public class TestAluno2 {
   public static void main(String[] args) {
      Pessoa pessoa1 = new Pessoa();
      pessoa1.setNome("Alessandra");
      pessoa1.setSexo("F");
      
      Aluno aluno1 = new Aluno();
      aluno1.setNome("Chaves");
      aluno1.setSexo("M");
      aluno1.setMatricula(12345);
      
      Professor professor1 = new Professor();
      professor1.setNome("Girafalez");
      professor1.setSexo("M");
      professor1.setTitulacao("Mestre");
      professor1.setSalario(2000);
   }
}

Admin
Admin

Mensagens : 82
Data de inscrição : 06/05/2013

https://geracaoteclages.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos