Herança - java

444 palavras 2 páginas
Heranca_Java /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package trabalho; /** * * @author Angel */ public abstract class Pessoa { public public public public public String String String String String nome; login; senha; email; telefone;

public void setNome(String nome) { this.nome = nome; } public String getNome() { return nome; } public String getLogin() { return login; } public void setLogin(String login) { this.login = login; } public String getSenha() { return senha; } public void setSenha(String senha) { this.senha = senha; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getTelefone() { return telefone; } public void setTelefone(String telefone) { this.telefone = telefone; } public Pessoa() { // TODO Auto-generated constructor stub } public Pessoa(String nome) { this.nome = nome; } @Override Página 1

Heranca_Java public String toString() { return "Pessoa [nome=" + nome + ", login=" + login + ", senha=" + senha + ", email=" + email + ", telefone=" + telefone + "]"; } public abstract void correr(); public final void andar() { System.out.println("andando..."); } public void falar() { System.out.println("falando..."); } }

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package trabalho; /** * * @author Angel */ public class Aluno extends Pessoa { public String matricula; @Override public void falar() { System.out.println("falando com giria..."); } /** * */ @Override public void correr() { System.out.println("correndo muito..."); } }

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package trabalho; /** * * @author Angel */ public class Professor extends Pessoa { public String especialidade; @Override public void correr() { Página 2

Heranca_Java System.out.println("Correndo pouco..."); } }

/* * To change this template, choose Tools |

Relacionados

  • Java herança
    1685 palavras | 7 páginas
  • Java herança
    1159 palavras | 5 páginas
  • Exercícios de herança em Java
    1748 palavras | 7 páginas
  • Documentoartigos sobrre herança e polimorfismo em java
    1423 palavras | 6 páginas
  • LTP 2015 Semestre1 Aula 11
    963 palavras | 4 páginas
  • Apostila java
    1996 palavras | 8 páginas
  • Orientação a Objetos na Prática
    2279 palavras | 10 páginas
  • Orientaçoes a Objetos na pratica
    3250 palavras | 13 páginas
  • java1 2 3
    6198 palavras | 25 páginas
  • Conte do Program tico Java Programmer M dulo I online
    488 palavras | 2 páginas