Exemplo passado pelo prof. Edson

Classe Eletrodomestico.java

public class Eletrodomestico {

    private boolean ligado;
    private int voltagem;
    private int consumo;

    public Eletrodomestico(){

    }

    public Eletrodomestico(boolean ligado, int voltagem, int consumo){
        this.voltagem = voltagem;
        this.ligado = ligado;
        this.consumo = consumo;
    }

    public int getConsumo() {
        return consumo;
    }

    public void setConsumo(int consumo) {
        this.consumo = consumo;
    }

    public boolean isLigado() {
        return ligado;
    }

    public void setLigado(boolean ligado) {
        this.ligado = ligado;
    }

    public int getVoltagem() {
        return voltagem;
    }

    public void setVoltagem(int voltagem) {
        this.voltagem = voltagem;
    }

}

Classe Tv.java

public class Tv extends Eletrodomestico {

    private int canal;
    private int volume;
    private int tamanho;

    public Tv(int voltagem, int consumo, int canal, int volume, int tamanho){
        super(false, voltagem, consumo);
        this.canal = canal;
        this.volume = volume;
        this.tamanho = tamanho;
    }

    public int getCanal() {
        return canal;
    }

    public void setCanal(int canal) {
        this.canal = canal;
    }

    public int getTamanho() {
        return tamanho;
    }

    public void setTamanho(int tamanho) {
        this.tamanho = tamanho;
    }

    public int getVolume() {
        return volume;
    }

    public void setVolume(int volume) {
        this.volume = volume;
    }

}

One Thought on “Java : Herança

  1. Pingback: Java : Herança | PostsDirectory.com

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Post Navigation