Exemplo passado pelo prof. Edson

Classe Eletrodomestico.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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 uma resposta

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Post Navigation